Struct containing the Device data. More...
#include <hpp/pinocchio/device-data.hh>
Public Member Functions | |
DeviceData () | |
DeviceData (const DeviceData &other) | |
void | invalidate () |
void | computeForwardKinematics (const ModelPtr_t &m) |
void | computeFramesForwardKinematics (const ModelPtr_t &m) |
void | updateGeometryPlacements (const ModelPtr_t &m, const GeomModelPtr_t &gm) |
Public Attributes | |
DataPtr_t | data_ |
GeomDataPtr_t | geomData_ |
Configuration_t | currentConfiguration_ |
vector_t | currentVelocity_ |
vector_t | currentAcceleration_ |
bool | upToDate_ |
bool | frameUpToDate_ |
bool | geomUpToDate_ |
Computation_t | computationFlag_ |
DeviceWkPtr_t | devicePtr_ |
Configuration_t | modelConf_ |
Temporary variable to avoid dynamic allocation. More... | |
std::vector< JointJacobian_t > | jointJacobians_ |
Pool of joint jacobians. More... | |
Struct containing the Device data.
Users normally do not need to access its attributes.
hpp::pinocchio::DeviceData::DeviceData | ( | ) |
hpp::pinocchio::DeviceData::DeviceData | ( | const DeviceData & | other | ) |
void hpp::pinocchio::DeviceData::computeForwardKinematics | ( | const ModelPtr_t & | m | ) |
Referenced by invalidate().
void hpp::pinocchio::DeviceData::computeFramesForwardKinematics | ( | const ModelPtr_t & | m | ) |
Referenced by invalidate().
|
inline |
References computeForwardKinematics(), computeFramesForwardKinematics(), frameUpToDate_, geomUpToDate_, updateGeometryPlacements(), and upToDate_.
Referenced by hpp::pinocchio::Device::invalidate().
void hpp::pinocchio::DeviceData::updateGeometryPlacements | ( | const ModelPtr_t & | m, |
const GeomModelPtr_t & | gm | ||
) |
Referenced by invalidate().
Computation_t hpp::pinocchio::DeviceData::computationFlag_ |
vector_t hpp::pinocchio::DeviceData::currentAcceleration_ |
Configuration_t hpp::pinocchio::DeviceData::currentConfiguration_ |
vector_t hpp::pinocchio::DeviceData::currentVelocity_ |
DataPtr_t hpp::pinocchio::DeviceData::data_ |
DeviceWkPtr_t hpp::pinocchio::DeviceData::devicePtr_ |
bool hpp::pinocchio::DeviceData::frameUpToDate_ |
Referenced by invalidate().
GeomDataPtr_t hpp::pinocchio::DeviceData::geomData_ |
bool hpp::pinocchio::DeviceData::geomUpToDate_ |
Referenced by invalidate().
std::vector<JointJacobian_t> hpp::pinocchio::DeviceData::jointJacobians_ |
Pool of joint jacobians.
Configuration_t hpp::pinocchio::DeviceData::modelConf_ |
Temporary variable to avoid dynamic allocation.
bool hpp::pinocchio::DeviceData::upToDate_ |
Referenced by invalidate().