hpp::constraints::PointInJoint Class Reference

Basic expression representing a point in a joint frame. More...

#include <hpp/constraints/tools.hh>

Inheritance diagram for hpp::constraints::PointInJoint:
Collaboration diagram for hpp::constraints::PointInJoint:

List of all members.

Public Member Functions

 PointInJoint ()
 PointInJoint (const CalculusBase< PointInJoint > &other)
 PointInJoint (const PointInJoint &pointInJoint)
 PointInJoint (const JointPtr_t &joint, const vector3_t &pointInLocalFrame)
const JointPtr_tjoint () const
const vector3_tlocal () const
void computeValue ()
void computeJacobian ()
void computeCrossRXl ()

Protected Attributes

JointPtr_t joint_
vector3_t local_
bool center_
vector3_t g_

Detailed Description

Basic expression representing a point in a joint frame.


Constructor & Destructor Documentation

hpp::constraints::PointInJoint::PointInJoint ( ) [inline]
hpp::constraints::PointInJoint::PointInJoint ( const CalculusBase< PointInJoint > &  other) [inline]

References center_, joint(), joint_, local(), and local_.

hpp::constraints::PointInJoint::PointInJoint ( const PointInJoint pointInJoint) [inline]
hpp::constraints::PointInJoint::PointInJoint ( const JointPtr_t joint,
const vector3_t pointInLocalFrame 
) [inline]

Member Function Documentation

void hpp::constraints::PointInJoint::computeCrossRXl ( ) [inline]
void hpp::constraints::PointInJoint::computeValue ( ) [inline, virtual]
const JointPtr_t& hpp::constraints::PointInJoint::joint ( ) const [inline]

References joint_.

Referenced by PointInJoint().

const vector3_t& hpp::constraints::PointInJoint::local ( ) const [inline]

References local_.

Referenced by PointInJoint().


Member Data Documentation