Choreonoid  1.5
Public Member Functions | Public Attributes | Friends | List of all members
cnoid::Pose::LinkInfo Class Reference

#include <Pose.h>

Public Member Functions

 LinkInfo ()
 
bool isBaseLink () const
 
void setStationaryPoint (bool on)
 
bool isStationaryPoint () const
 
bool isTouching () const
 
const Vector3partingDirection () const
 
void setTouching (const Vector3 &partingDirection)
 
void clearTouching ()
 
bool isSlave () const
 
void setSlave (bool on)
 

Public Attributes

Vector3 p
 
Matrix3 R
 

Friends

class Pose
 

Constructor & Destructor Documentation

◆ LinkInfo()

cnoid::Pose::LinkInfo::LinkInfo ( )
inline

Member Function Documentation

◆ clearTouching()

void cnoid::Pose::LinkInfo::clearTouching ( )
inline

◆ isBaseLink()

bool cnoid::Pose::LinkInfo::isBaseLink ( ) const
inline

◆ isSlave()

bool cnoid::Pose::LinkInfo::isSlave ( ) const
inline

◆ isStationaryPoint()

bool cnoid::Pose::LinkInfo::isStationaryPoint ( ) const
inline

◆ isTouching()

bool cnoid::Pose::LinkInfo::isTouching ( ) const
inline

◆ partingDirection()

const Vector3& cnoid::Pose::LinkInfo::partingDirection ( ) const
inline

◆ setSlave()

void cnoid::Pose::LinkInfo::setSlave ( bool  on)
inline

◆ setStationaryPoint()

void cnoid::Pose::LinkInfo::setStationaryPoint ( bool  on)
inline

◆ setTouching()

void cnoid::Pose::LinkInfo::setTouching ( const Vector3 partingDirection)
inline

Friends And Related Function Documentation

◆ Pose

friend class Pose
friend

Member Data Documentation

◆ p

Vector3 cnoid::Pose::LinkInfo::p

◆ R

Matrix3 cnoid::Pose::LinkInfo::R

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