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

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

DistanceBetween(const VectorXf &x0, const VectorXf &x1) const (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dinlinevirtual
Evaluate(Time t, const VectorXf &x, const std::vector< VectorXf > &us) const (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dinlinevirtual
Integrate(Time t0, Time time_interval, const VectorXf &x0, const std::vector< VectorXf > &us) const (defined in ilqgames::MultiPlayerDynamicalSystem)ilqgames::MultiPlayerDynamicalSystemvirtual
Integrate(Time t0, Time t, const VectorXf &x0, const OperatingPoint &operating_point, const std::vector< Strategy > &strategies) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
Integrate(size_t initial_timestep, size_t final_timestep, const VectorXf &x0, const OperatingPoint &operating_point, const std::vector< Strategy > &strategies) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
Integrate(Time t0, Time time_interval, const Eigen::Ref< VectorXf > &x0, const std::vector< Eigen::Ref< VectorXf >> &us) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
integrate_using_euler_ (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystemprotectedstatic
IntegrateFromPriorTimeStep(Time t, const VectorXf &x0, const OperatingPoint &operating_point, const std::vector< Strategy > &strategies) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
IntegrateToNextTimeStep(Time t0, const VectorXf &x0, const OperatingPoint &operating_point, const std::vector< Strategy > &strategies) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
IntegrateUsingEuler() (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinestatic
IntegrateUsingRK4() (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinestatic
IntegrationUsesEuler() (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinestatic
kAIdx (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kDxIdx (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kDyIdx (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kNumPlayers (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kNumU1Dims (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kNumU2Dims (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kNumXDims (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kOmegaIdx (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kPxIdx (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kPyIdx (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kThetaIdx (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
kVIdx (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dstatic
Linearize(Time t, const VectorXf &x, const std::vector< VectorXf > &us) const (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dinlinevirtual
MultiPlayerDynamicalSystem(Dimension xdim) (defined in ilqgames::MultiPlayerDynamicalSystem)ilqgames::MultiPlayerDynamicalSysteminlineexplicitprotected
MultiPlayerIntegrableSystem(Dimension xdim) (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlineprotected
NumPlayers() const (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dinlinevirtual
PositionDimensions() const (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dinlinevirtual
Stitch(const VectorXf &x_ego, const VectorXf &x_others) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinevirtual
TotalUDim() const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminline
TreatAsLinear() const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinevirtual
TwoPlayerUnicycle4D() (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dinline
UDim(PlayerIndex player_idx) const (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dinlinevirtual
XDim() const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminline
xdim_ (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystemprotected
~MultiPlayerDynamicalSystem() (defined in ilqgames::MultiPlayerDynamicalSystem)ilqgames::MultiPlayerDynamicalSysteminlinevirtual
~MultiPlayerIntegrableSystem() (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinevirtual
~TwoPlayerUnicycle4D() (defined in ilqgames::TwoPlayerUnicycle4D)ilqgames::TwoPlayerUnicycle4Dinline