GCOP  1.0
Public Member Functions | Public Attributes
gcop::Body2dTrackCost Class Reference

#include <body2dtrackcost.h>

Inheritance diagram for gcop::Body2dTrackCost:
Inheritance graph
[legend]
Collaboration diagram for gcop::Body2dTrackCost:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Body2dTrackCost (double tf, const Body2dTrack &pg)
double L (double t, const Body2dState &x, const Vector3d &u, double h, const VectorXd *p, Vector6d *Lx=0, Matrix6d *Lxx=0, Vector3d *Lu=0, Matrix3d *Luu=0, Matrix63d *Lxu=0, VectorXd *Lp=0, MatrixXd *Lpp=0, MatrixX6d *Lpx=0)

Public Attributes

const Body2dTrackpg

Constructor & Destructor Documentation

Body2dTrackCost::Body2dTrackCost ( double  tf,
const Body2dTrack pg 
)

Member Function Documentation

double Body2dTrackCost::L ( double  t,
const Body2dState x,
const Vector3d &  u,
double  h,
const VectorXd *  p,
Vector6d Lx = 0,
Matrix6d Lxx = 0,
Vector3d *  Lu = 0,
Matrix3d *  Luu = 0,
Matrix63d Lxu = 0,
VectorXd *  Lp = 0,
MatrixXd *  Lpp = 0,
MatrixX6d Lpx = 0 
)

Member Data Documentation

Referenced by L().


The documentation for this class was generated from the following files: