|
ocra-recipes
Doxygen documentation for the ocra-recipes repository
|
#include <FullState.h>
Classes | |
| struct | Pimpl |
Public Types | |
| enum | { FULL_STATE, FREE_FLYER, INTERNAL } |
Public Member Functions | |
| FullState (const std::string &name, const Model &model, int whichPart) | |
| virtual | ~FullState ()=0 |
| const Model & | getModel () const |
| int | getSize () const |
| const Eigen::MatrixXd & | getJacobian () const |
| virtual const Eigen::MatrixXd & | getInertiaMatrix () const =0 |
| virtual const Eigen::MatrixXd & | getInertiaMatrixInverse () const =0 |
| virtual const Eigen::VectorXd & | q () const =0 |
| virtual const Eigen::VectorXd & | qdot () const =0 |
| virtual const Eigen::VectorXd & | qddot () const =0 |
| virtual const Eigen::VectorXd & | tau () const =0 |
Public Member Functions inherited from ocra::NamedInstance | |
| NamedInstance (const std::string &name) | |
| const std::string & | getName () const |
| virtual | ~NamedInstance () |
Protected Member Functions | |
| int | whichPart () const |
Definition at line 16 of file FullState.h.
| anonymous enum |
| Enumerator | |
|---|---|
| FULL_STATE | |
| FREE_FLYER | |
| INTERNAL | |
Definition at line 21 of file FullState.h.
| ocra::FullState::FullState | ( | const std::string & | name, |
| const Model & | model, | ||
| int | whichPart | ||
| ) |
Definition at line 41 of file FullState.cpp.
|
pure virtual |
Definition at line 47 of file FullState.cpp.
|
pure virtual |
Implemented in ocra::FullTargetState, and ocra::FullModelState.
|
pure virtual |
Implemented in ocra::FullTargetState, and ocra::FullModelState.
| const MatrixXd & ocra::FullState::getJacobian | ( | ) | const |
Definition at line 61 of file FullState.cpp.
| const Model & ocra::FullState::getModel | ( | ) | const |
Definition at line 51 of file FullState.cpp.
| int ocra::FullState::getSize | ( | ) | const |
Definition at line 56 of file FullState.cpp.
|
pure virtual |
Implemented in ocra::FullTargetState, and ocra::FullModelState.
|
pure virtual |
Implemented in ocra::FullTargetState, and ocra::FullModelState.
|
pure virtual |
Implemented in ocra::FullTargetState, and ocra::FullModelState.
|
pure virtual |
Implemented in ocra::FullTargetState, and ocra::FullModelState.
|
protected |
Definition at line 66 of file FullState.cpp.
1.8.11