openrave.org

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
OpenRAVE::KinBody::Mimic::DOFFormat Struct Reference

#include <kinbody.h>

Public Member Functions

bool operator< (const DOFFormat &r) const
 
bool operator== (const DOFFormat &r) const
 
boost::shared_ptr< JointGetJoint (KinBodyPtr parent) const
 
boost::shared_ptr< Joint const > GetJoint (KinBodyConstPtr parent) const
 

Public Attributes

int16_t jointindex
 the index into the joints, if >= GetJoints.size(), then points to the passive joints
 
int16_t dofindex: 14
 if >= 0, then points to a DOF of the robot that is NOT mimiced
 
uint8_t axis: 2
 the axis of the joint index
 

Detailed Description

Definition at line 630 of file kinbody.h.

Member Function Documentation

boost::shared_ptr<Joint> OpenRAVE::KinBody::Mimic::DOFFormat::GetJoint ( KinBodyPtr  parent) const
boost::shared_ptr<Joint const> OpenRAVE::KinBody::Mimic::DOFFormat::GetJoint ( KinBodyConstPtr  parent) const
bool OpenRAVE::KinBody::Mimic::DOFFormat::operator< ( const DOFFormat r) const
bool OpenRAVE::KinBody::Mimic::DOFFormat::operator== ( const DOFFormat r) const

Member Data Documentation

uint8_t OpenRAVE::KinBody::Mimic::DOFFormat::axis

the axis of the joint index

Definition at line 634 of file kinbody.h.

int16_t OpenRAVE::KinBody::Mimic::DOFFormat::dofindex

if >= 0, then points to a DOF of the robot that is NOT mimiced

Definition at line 633 of file kinbody.h.

int16_t OpenRAVE::KinBody::Mimic::DOFFormat::jointindex

the index into the joints, if >= GetJoints.size(), then points to the passive joints

Definition at line 632 of file kinbody.h.


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