eXperiment robotics framework

LocalConstraint Struct Reference

An AxisPlaneConstraint defined in the Frame local coordinate system. More...

#include <erf_constraint.hpp>

Inheritance diagram for LocalConstraint:

Inheritance graph
[legend]
Collaboration diagram for LocalConstraint:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~LocalConstraint ()
virtual void constrainTranslation (Vec3 &translation, Frame *const frame)
virtual void constrainRotation (Quaternion &rotation, Frame *const frame)


Detailed Description

An AxisPlaneConstraint defined in the Frame local coordinate system.

The translationConstraintDirection() and rotationConstraintDirection() are expressed in the Frame local coordinate system (see Frame::referenceFrame()).

Definition at line 208 of file erf_constraint.hpp.


Constructor & Destructor Documentation

virtual LocalConstraint::~LocalConstraint (  )  [inline, virtual]

Definition at line 210 of file erf_constraint.hpp.


Member Function Documentation

virtual void LocalConstraint::constrainTranslation ( Vec3 translation,
Frame *const   frame 
) [virtual]

Overloading of Constraint::constrainTranslation(). Empty

Reimplemented from AxisPlaneConstraint.

virtual void LocalConstraint::constrainRotation ( Quaternion rotation,
Frame *const   frame 
) [virtual]

Overloading of Constraint::constrainRotation(). Empty.

Reimplemented from AxisPlaneConstraint.


The documentation for this struct was generated from the following file:

The miarn project - written by Joao Xavier