ilqgames
A new real-time solver for large-scale differential games.
ilqgames::Polyline2SignedDistanceConstraint Member List

This is the complete list of members for ilqgames::Polyline2SignedDistanceConstraint, including all inherited members.

AbsoluteTime(size_t kk) (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerinlinestatic
Constraint(bool is_equality, const std::string &name) (defined in ilqgames::Constraint)ilqgames::Constraintinlineexplicitprotected
Cost(float weight, const std::string &name) (defined in ilqgames::Cost)ilqgames::Costinlineexplicitprotected
Evaluate(const VectorXf &input) const (defined in ilqgames::Polyline2SignedDistanceConstraint)ilqgames::Polyline2SignedDistanceConstraintvirtual
Evaluate(Time t, const VectorXf &input) const (defined in ilqgames::TimeInvariantConstraint)ilqgames::TimeInvariantConstraintinlinevirtual
EvaluateAugmentedLagrangian(Time t, const VectorXf &input) const (defined in ilqgames::Constraint)ilqgames::Constraintinline
GlobalMu() (defined in ilqgames::Constraint)ilqgames::Constraintinlinestatic
IncrementLambda(Time t, float value) (defined in ilqgames::Constraint)ilqgames::Constraintinline
initial_time_ (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerprotectedstatic
InitialTime() (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerinlinestatic
is_equality_ (defined in ilqgames::Constraint)ilqgames::Constraintprotected
IsEquality() const (defined in ilqgames::Constraint)ilqgames::Constraintinline
IsSatisfied(Time t, const VectorXf &input, float *level) const (defined in ilqgames::Constraint)ilqgames::Constraintinline
IsSatisfied(float level) const (defined in ilqgames::Constraint)ilqgames::Constraintinline
Lambda(Time t) (defined in ilqgames::Constraint)ilqgames::Constraintinline
Lambda(Time t) const (defined in ilqgames::Constraint)ilqgames::Constraintinline
lambdas_ (defined in ilqgames::Constraint)ilqgames::Constraintprotected
ModifyDerivatives(Time t, float g, float *dx, float *ddx, float *dy=nullptr, float *ddy=nullptr, float *dxdy=nullptr) const (defined in ilqgames::Constraint)ilqgames::Constraintprotected
Mu(Time t, const VectorXf &input) const (defined in ilqgames::Constraint)ilqgames::Constraintinline
Mu(float lambda, float g) const (defined in ilqgames::Constraint)ilqgames::Constraintinline
mu_ (defined in ilqgames::Constraint)ilqgames::Constraintprotectedstatic
Name() const (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerinline
name_ (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerprotected
Polyline2SignedDistanceConstraint(const Polyline2 &polyline, const std::pair< Dimension, Dimension > &dims, float threshold, bool keep_left, const std::string &name="") (defined in ilqgames::Polyline2SignedDistanceConstraint)ilqgames::Polyline2SignedDistanceConstraintinline
Quadraticize(Time t, const VectorXf &input, MatrixXf *hess, VectorXf *grad) const (defined in ilqgames::Polyline2SignedDistanceConstraint)ilqgames::Polyline2SignedDistanceConstraintvirtual
RelativeTime(size_t kk) (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerinlinestatic
RelativeTimeTracker(const std::string &name) (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerinlineprotected
ResetInitialTime(Time t0) (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerinlinestatic
ScaleLambdas(float scale) (defined in ilqgames::Constraint)ilqgames::Constraintinline
ScaleMu(float scale) (defined in ilqgames::Constraint)ilqgames::Constraintinlinestatic
ScaleWeight(float scale) (defined in ilqgames::Cost)ilqgames::Costinline
SetWeight(float weight) (defined in ilqgames::Cost)ilqgames::Costinline
TimeIndex(Time t) (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerinlinestatic
TimeInvariantConstraint(bool is_equality, const std::string &name) (defined in ilqgames::TimeInvariantConstraint)ilqgames::TimeInvariantConstraintinlineexplicitprotected
weight_ (defined in ilqgames::Cost)ilqgames::Costprotected
~Constraint() (defined in ilqgames::Constraint)ilqgames::Constraintinlinevirtual
~Cost() (defined in ilqgames::Cost)ilqgames::Costinlinevirtual
~Polyline2SignedDistanceConstraint() (defined in ilqgames::Polyline2SignedDistanceConstraint)ilqgames::Polyline2SignedDistanceConstraintinline
~RelativeTimeTracker() (defined in ilqgames::RelativeTimeTracker)ilqgames::RelativeTimeTrackerinlinevirtual
~TimeInvariantConstraint() (defined in ilqgames::TimeInvariantConstraint)ilqgames::TimeInvariantConstraintinlinevirtual