hpp-constraints
4.9.1
Definition of basic geometric constraints for motion planning
|
Basic expression mapping a function as an expression. More...
#include <hpp/constraints/symbolic-calculus.hh>
Public Types | |
typedef CalculusBase< FunctionExp< FunctionType >, vector_t, matrix_t > | Parent_t |
typedef boost::shared_ptr< FunctionType > | FunctionTypePtr_t |
Public Types inherited from hpp::constraints::CalculusBaseAbstract< vector_t, matrix_t > | |
typedef vector_t | ValueType_t |
typedef matrix_t | JacobianType_t |
Public Member Functions | |
FunctionExp () | |
FunctionExp (const Parent_t &other) | |
FunctionExp (const FunctionExp &other) | |
FunctionExp (const FunctionTypePtr_t &func) | |
void | impl_value (const ConfigurationIn_t arg) |
void | impl_jacobian (const ConfigurationIn_t arg) |
Public Member Functions inherited from hpp::constraints::CalculusBase< FunctionExp< FunctionType >, vector_t, matrix_t > | |
CalculusBase () | |
CalculusBase (const vector_t &value, const matrix_t &jacobian) | |
CalculusBase (const CalculusBase &o) | |
const vector_t & | value () const |
const matrix_t & | 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) |
Additional Inherited Members | |
Protected Member Functions inherited from hpp::constraints::CalculusBase< FunctionExp< FunctionType >, vector_t, matrix_t > | |
void | init (const typename Traits< FunctionExp< FunctionType > >::Ptr_t &ptr) |
Protected Attributes inherited from hpp::constraints::CalculusBase< FunctionExp< FunctionType >, vector_t, matrix_t > | |
vector_t | value_ |
matrix_t | jacobian_ |
CrossMatrix | cross_ |
bool | vValid_ |
bool | jValid_ |
bool | cValid_ |
Basic expression mapping a function as an expression.
typedef boost::shared_ptr<FunctionType> hpp::constraints::FunctionExp< FunctionType >::FunctionTypePtr_t |
typedef CalculusBase<FunctionExp<FunctionType>, vector_t, matrix_t> hpp::constraints::FunctionExp< FunctionType >::Parent_t |
|
inline |
|
inline |
|
inline |
|
inline |
Constructor
func | the inner function |
|
inline |
|
inline |