Basic expression representing a point in a joint frame. More...
#include <hpp/constraints/symbolic-calculus.hh>
Public Types | |
| typedef CalculusBase< PointInJoint > | Parent_t |
Public Types inherited from hpp::constraints::CalculusBaseAbstract< vector3_t, JacobianMatrix > | |
| typedef vector3_t | ValueType_t |
| typedef JacobianMatrix | JacobianType_t |
Public Member Functions | |
| PointInJoint () | |
| PointInJoint (const CalculusBase< PointInJoint > &other) | |
| PointInJoint (const PointInJoint &pointInJoint) | |
| PointInJoint (const JointPtr_t &joint, const vector3_t &pointInLocalFrame) | |
| PointInJoint (const JointPtr_t &joint, const vector3_t &pointInLocalFrame, size_type nbDof) | |
| const JointPtr_t & | joint () const |
| const vector3_t & | local () const |
| void | impl_value (const ConfigurationIn_t) |
| void | impl_jacobian (const ConfigurationIn_t) |
| void | computeCrossRXl () |
Public Member Functions inherited from hpp::constraints::CalculusBase< PointInJoint > | |
| CalculusBase () | |
| CalculusBase (const vector3_t &value, const JacobianMatrix &jacobian) | |
| CalculusBase (const CalculusBase &o) | |
| const vector3_t & | value () const |
| const JacobianMatrix & | jacobian () const |
| void | computeValue (const ConfigurationIn_t arg) |
| void | computeJacobian (const ConfigurationIn_t arg) |
| void | invalidate () |
| const CrossMatrix & | cross () const |
| void | computeCrossValue (const ConfigurationIn_t arg) |
Protected Attributes | |
| JointPtr_t | joint_ |
| vector3_t | local_ |
| bool | center_ |
Protected Attributes inherited from hpp::constraints::CalculusBase< PointInJoint > | |
| vector3_t | value_ |
| JacobianMatrix | jacobian_ |
| CrossMatrix | cross_ |
| bool | vValid_ |
| bool | jValid_ |
| bool | cValid_ |
Additional Inherited Members | |
Protected Member Functions inherited from hpp::constraints::CalculusBase< PointInJoint > | |
| void | init (const typename Traits< PointInJoint >::Ptr_t &ptr) |
Basic expression representing a point in a joint frame.
|
inline |
|
inline |
|
inline |
|
inline |
References Eigen::assert().
|
inline |
|
inline |
References hpp::constraints::computeCrossMatrix().
|
inline |
|
inline |
|
inline |
Referenced by PointInJoint().
|
inline |
Referenced by PointInJoint().
|
protected |
|
protected |
|
protected |