Choreonoid  1.1
公開型 | 公開メンバ関数 | 静的公開メンバ関数 | 限定公開メンバ関数 | 全メンバ一覧
cnoid::KinematicsBar クラス

#include <KinematicsBar.h>

cnoid::KinematicsBar の継承関係図

公開型

enum  Mode { AUTO_MODE, FK_MODE, IK_MODE }
 

公開メンバ関数

virtual ~KinematicsBar ()
 
int mode () const
 
bool isAttitudeMode () const
 
bool isFootSnapMode () const
 
void getSnapThresholds (double &distance, double &angle) const
 
bool isJointPositionLimitMode () const
 
bool isPenetrationBlockMode () const
 
double penetrationBlockDepth () const
 
bool isCollisionLinkHighlihtMode () const
 
int collisionDetectionPriority () const
 
SignalProxy< boost::signal< void()> > sigCollisionVisualizationChanged ()
 

静的公開メンバ関数

static KinematicsBarinstance ()
 

限定公開メンバ関数

virtual bool storeState (Archive &archive)
 
virtual bool restoreState (const Archive &archive)
 

列挙型メンバ詳解

列挙値
AUTO_MODE 
FK_MODE 
IK_MODE 

構築子と解体子

KinematicsBar::~KinematicsBar ( )
virtual

関数詳解

int cnoid::KinematicsBar::collisionDetectionPriority ( ) const
inline
void KinematicsBar::getSnapThresholds ( double &  distance,
double &  angle 
) const
KinematicsBar * KinematicsBar::instance ( )
static
bool cnoid::KinematicsBar::isAttitudeMode ( ) const
inline
bool cnoid::KinematicsBar::isCollisionLinkHighlihtMode ( ) const
inline
bool cnoid::KinematicsBar::isFootSnapMode ( ) const
inline
bool cnoid::KinematicsBar::isJointPositionLimitMode ( ) const
inline
bool cnoid::KinematicsBar::isPenetrationBlockMode ( ) const
inline
int KinematicsBar::mode ( ) const
double KinematicsBar::penetrationBlockDepth ( ) const
bool KinematicsBar::restoreState ( const Archive &  archive)
protectedvirtual
SignalProxy< boost::signal<void()> > cnoid::KinematicsBar::sigCollisionVisualizationChanged ( )
inline
bool KinematicsBar::storeState ( Archive &  archive)
protectedvirtual

このクラス詳解は次のファイルから抽出されました: