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

#include <body3dtrackcost.h>

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

List of all members.

Public Member Functions

 Body3dTrackCost (double tf, const Body3dTrack &pg)
double L (double t, const Body3dState &x, const Vector6d &u, double h, const VectorXd *p, Vector12d *Lx=0, Matrix12d *Lxx=0, Vector6d *Lu=0, Matrix6d *Luu=0, Matrix< double, 12, 6 > *Lxu=0, VectorXd *Lp=0, MatrixXd *Lpp=0, MatrixX12d *Lpx=0)

Public Attributes

const Body3dTrackpg

Constructor & Destructor Documentation

Body3dTrackCost::Body3dTrackCost ( double  tf,
const Body3dTrack pg 
)

Member Function Documentation

double Body3dTrackCost::L ( double  t,
const Body3dState x,
const Vector6d u,
double  h,
const VectorXd *  p,
Vector12d Lx = 0,
Matrix12d Lxx = 0,
Vector6d Lu = 0,
Matrix6d Luu = 0,
Matrix< double, 12, 6 > *  Lxu = 0,
VectorXd *  Lp = 0,
MatrixXd *  Lpp = 0,
MatrixX12d Lpx = 0 
)

Member Data Documentation

Referenced by L().


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