|
| HPP_CONSTRAINTS_CB_CREATE2 (ScalarProduct, const typename Traits< LhsValue >::Ptr_t &, const typename Traits< RhsValue >::Ptr_t &) ScalarProduct() |
|
| ScalarProduct (const CalculusBase< ScalarProduct > &other) |
|
| ScalarProduct (const typename Traits< LhsValue >::Ptr_t &lhs, const typename Traits< RhsValue >::Ptr_t &rhs) |
|
void | impl_value (const ConfigurationIn_t arg) |
|
void | impl_jacobian (const ConfigurationIn_t arg) |
|
void | invalidate () |
|
| CalculusBase () |
|
| CalculusBase (const Eigen::Matrix< value_type, 1, 1 > &value, const RowJacobianMatrix &jacobian) |
|
| CalculusBase (const CalculusBase &o) |
|
const Eigen::Matrix< value_type, 1, 1 > & | value () const |
|
const RowJacobianMatrix & | 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) |
|
virtual const Eigen::Matrix< value_type, 1, 1 > & | value () const=0 |
|
virtual const RowJacobianMatrix & | jacobian () const=0 |
|
virtual void | computeValue (const ConfigurationIn_t arg)=0 |
|
virtual void | computeJacobian (const ConfigurationIn_t arg)=0 |
|
virtual void | invalidate ()=0 |
|
template<typename LhsValue, typename RhsValue>
class hpp::constraints::ScalarProduct< LhsValue, RhsValue >
Scalar product of two expressions.