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().