#include <body2dforce.h>
List of all members.
Public Types |
typedef Matrix< double, c, 1 > | Vectorcd |
typedef Matrix< double, 6, c > | Matrix6cd |
typedef Matrix< double, 3, c > | Matrix3cd |
Public Member Functions |
| Body2dForce (bool fextParam=false) |
virtual void | Set (Vector3d &f, const Body2dState &x, double t, const Vector3d &u, double h, const VectorXd *p=0, Matrix36d *A=0, Matrix3cd *B=0, Matrix< double, 3, Dynamic > *C=0) |
Public Attributes |
Vector3d | D |
| linear damping terms
|
Matrix3cd | B |
| constant control input transformation
|
Vector3d | fext |
| constant external force
|
bool | fextParam |
| treat the (x,y) forces in fext as a parameter
|
template<int c = 3>
class gcop::Body2dForce< c >
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
template<int c>
void gcop::Body2dForce< c >::Set |
( |
Vector3d & |
f, |
|
|
const Body2dState & |
x, |
|
|
double |
t, |
|
|
const Vector3d & |
u, |
|
|
double |
h, |
|
|
const VectorXd * |
p = 0 , |
|
|
Matrix36d * |
A = 0 , |
|
|
Matrix3cd * |
B = 0 , |
|
|
Matrix< double, 3, Dynamic > * |
C = 0 |
|
) |
| [virtual] |
Member Data Documentation
constant control input transformation
The documentation for this class was generated from the following files: