Choreonoid  1.1
Public 型 | Public メソッド | Static Public メソッド | Protected メソッド | すべてのメンバ一覧
クラス cnoid::KinematicsBar

#include <KinematicsBar.h>

cnoid::KinematicsBarに対する継承グラフ

Public 型

enum  Mode { AUTO_MODE, FK_MODE, IK_MODE }
 

Public メソッド

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 Public メソッド

static KinematicsBarinstance ()
 

Protected メソッド

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

このクラスの説明は次のファイルから生成されました: