ilqgames
A new real-time solver for large-scale differential games.
|
This is the complete list of members for ilqgames::PlayerCost, including all inherited members.
AddControlConstraint(PlayerIndex idx, const std::shared_ptr< Constraint > &constraint) (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
AddControlCost(PlayerIndex idx, const std::shared_ptr< Cost > &cost) (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
AddStateConstraint(const std::shared_ptr< Constraint > &constraint) (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
AddStateCost(const std::shared_ptr< Cost > &cost) (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
ControlConstraints() const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
ControlCosts() const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
CostStructure enum name (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
Evaluate(Time t, const VectorXf &x, const std::vector< VectorXf > &us) const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
Evaluate(const OperatingPoint &op, Time time_step) const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
Evaluate(const OperatingPoint &op) const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
EvaluateOffset(Time t, Time next_t, const VectorXf &next_x, const std::vector< VectorXf > &us) const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
IsConstrained() const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
IsMaxOverTime() const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
IsMinOverTime() const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
IsTimeAdditive() const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
MAX enum value (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
MIN enum value (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
PlayerCost(const std::string &name="", float state_regularization=0.0, float control_regularization=0.0) (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inlineexplicit |
Quadraticize(Time t, const VectorXf &x, const std::vector< VectorXf > &us) const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
QuadraticizeControlCosts(Time t, const VectorXf &x, const std::vector< VectorXf > &us) const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
SetMaxOverTime() (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
SetMinOverTime() (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
SetTimeAdditive() (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
SetTimeOfExtremeCost(size_t kk) (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
StateConstraints() const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
StateCosts() const (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
SUM enum value (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | |
TimeOfExtremeCost() (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |
~PlayerCost() (defined in ilqgames::PlayerCost) | ilqgames::PlayerCost | inline |