hpp::constraints::RotationMultiply< RhsValue > Class Template Reference

Multiplication of an expression by a rotation matrix. More...

#include <hpp/constraints/tools.hh>

Inheritance diagram for hpp::constraints::RotationMultiply< RhsValue >:
Collaboration diagram for hpp::constraints::RotationMultiply< RhsValue >:

List of all members.

Public Member Functions

 RotationMultiply ()
 RotationMultiply (const CalculusBase< RotationMultiply > &other)
 RotationMultiply (const JointPtr_t &joint, const RhsValue &rhs, bool transpose=false)
void computeValue ()
void computeJacobian ()

Protected Attributes

Expression< JointPtr_t,
RhsValue >::Ptr_t 
e_

Friends

class Expression< JointPtr_t, RhsValue >

Detailed Description

template<typename RhsValue>
class hpp::constraints::RotationMultiply< RhsValue >

Multiplication of an expression by a rotation matrix.


Constructor & Destructor Documentation

template<typename RhsValue>
hpp::constraints::RotationMultiply< RhsValue >::RotationMultiply ( ) [inline]
template<typename RhsValue>
hpp::constraints::RotationMultiply< RhsValue >::RotationMultiply ( const CalculusBase< RotationMultiply< RhsValue > > &  other) [inline]
template<typename RhsValue>
hpp::constraints::RotationMultiply< RhsValue >::RotationMultiply ( const JointPtr_t joint,
const RhsValue &  rhs,
bool  transpose = false 
) [inline]

Member Function Documentation

template<typename RhsValue>
void hpp::constraints::RotationMultiply< RhsValue >::computeJacobian ( ) [inline, virtual]
template<typename RhsValue>
void hpp::constraints::RotationMultiply< RhsValue >::computeValue ( ) [inline, virtual]

Friends And Related Function Documentation

template<typename RhsValue>
friend class Expression< JointPtr_t, RhsValue > [friend]

Member Data Documentation