hpp::model::jointRotation::Bounded Class Reference

Rotation about an axis with bound. More...

#include <hpp/model/joint.hh>

Inheritance diagram for hpp::model::jointRotation::Bounded:
Collaboration diagram for hpp::model::jointRotation::Bounded:

List of all members.

Public Member Functions

 Bounded (const Transform3f &initialPosition)
 Bounded (const Bounded &joint)
JointPtr_t clone () const
 Return pointer to copy of this Clone body and therefore inner and outer objects (see Body::clone).
virtual void computePosition (ConfigurationIn_t configuration, const Transform3f &parentPosition, Transform3f &position) const
 Compute position of joint.
virtual ~Bounded ()

Detailed Description

Rotation about an axis with bound.

The configuration space of this joint is an interval of angle.


Constructor & Destructor Documentation

virtual hpp::model::jointRotation::Bounded::~Bounded ( ) [inline, virtual]

Member Function Documentation

Return pointer to copy of this Clone body and therefore inner and outer objects (see Body::clone).

Implements hpp::model::JointRotation.

virtual void hpp::model::jointRotation::Bounded::computePosition ( ConfigurationIn_t  configuration,
const Transform3f parentPosition,
Transform3f position 
) const [virtual]

Compute position of joint.

Parameters:
configurationthe configuration of the robot,
parentPositionposition of parent joint,
Return values:
positionposition of this joint.

Implements hpp::model::JointRotation.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends