All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Protected Member Functions | List of all members
hpp::manipulation::steeringMethod::Identity Class Reference

$ q_{out} = q_{in} $ More...

Inheritance diagram for hpp::manipulation::steeringMethod::Identity:
[legend]
Collaboration diagram for hpp::manipulation::steeringMethod::Identity:
[legend]

Public Types

typedef boost::shared_ptr
< Identity
Ptr_t
 

Public Member Functions

 Identity (const LiegroupSpacePtr_t space, const std::string &name)
 

Protected Member Functions

void impl_compute (LiegroupElement &y, vectorIn_t arg) const
 
void impl_jacobian (matrixOut_t J, vectorIn_t) const
 

Detailed Description

$ q_{out} = q_{in} $

Todo:
Make this derive from constraints::AffineFunction

Member Typedef Documentation

Constructor & Destructor Documentation

hpp::manipulation::steeringMethod::Identity::Identity ( const LiegroupSpacePtr_t  space,
const std::string &  name 
)
inline

Member Function Documentation

void hpp::manipulation::steeringMethod::Identity::impl_compute ( LiegroupElement y,
vectorIn_t  arg 
) const
inlineprotected
void hpp::manipulation::steeringMethod::Identity::impl_jacobian ( matrixOut_t  J,
vectorIn_t   
) const
inlineprotected