#include <kinbody3dtrackcost.h>
List of all members.
Public Types |
typedef Matrix< double, _nu, _nu > | Matrixud |
typedef Matrix< double, _nu, 1 > | Vectorud |
typedef Matrix< double, 6, 1 > | Vector6d |
typedef Matrix< double, 6, 6 > | Matrix6d |
Public Member Functions |
| Kinbody3dTrackCost (double tf, const Kinbody3dTrack< _nu > &pg) |
double | L (double t, const Matrix4d &x, const Vectorud &u, double h, const VectorXd *p, Vector6d *Lx=0, Matrix6d *Lxx=0, Vectorud *Lu=0, Matrixud *Luu=0, Matrix< double, 6, _nu > *Lxu=0, VectorXd *Lp=0, MatrixXd *Lpp=0, MatrixX6d *Lpx=0) |
Public Attributes |
const Kinbody3dTrack< _nu > & | pg |
template<int _nu = 6>
class gcop::Kinbody3dTrackCost< _nu >
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
template<int _nu>
double gcop::Kinbody3dTrackCost< _nu >::L |
( |
double |
t, |
|
|
const Matrix4d & |
x, |
|
|
const Vectorud & |
u, |
|
|
double |
h, |
|
|
const VectorXd * |
p, |
|
|
Vector6d * |
Lx = 0 , |
|
|
Matrix6d * |
Lxx = 0 , |
|
|
Vectorud * |
Lu = 0 , |
|
|
Matrixud * |
Luu = 0 , |
|
|
Matrix< double, 6, _nu > * |
Lxu = 0 , |
|
|
VectorXd * |
Lp = 0 , |
|
|
MatrixXd * |
Lpp = 0 , |
|
|
MatrixX6d * |
Lpx = 0 |
|
) |
| |
Member Data Documentation
The documentation for this class was generated from the following file: