Choreonoid  1.1
公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
cnoid::ColdetLinkPair クラス

#include <ColdetLinkPair.h>

cnoid::ColdetLinkPair の継承関係図
cnoid::ColdetModelPair cnoid::Referenced

公開メンバ関数

 ColdetLinkPair (Link *link1, Link *link2)
 
 ColdetLinkPair (const ColdetLinkPair &org)
 
virtual ~ColdetLinkPair ()
 
void updatePositions ()
 
Linklink (int index)
 
- 基底クラス cnoid::ColdetModelPair に属する継承公開メンバ関数
 ColdetModelPair ()
 
 ColdetModelPair (ColdetModelPtr model0, ColdetModelPtr model1, double tolerance=0)
 
 ColdetModelPair (const ColdetModelPair &org)
 
virtual ~ColdetModelPair ()
 
void set (ColdetModelPtr model0, ColdetModelPtr model1)
 
ColdetModelmodel (int index)
 
std::vector< collision_data > & detectCollisions ()
 
std::vector< collision_data > & collisions ()
 
void clearCollisions ()
 
bool checkCollision ()
 
double computeDistance (double *point0, double *point1)
 
double computeDistance (int &out_triangle0, double *out_point0, int &out_triangle1, double *out_point1)
 
bool detectIntersection ()
 
double tolerance () const
 
void setTolerance (double tolerance)
 
- 基底クラス cnoid::Referenced に属する継承公開メンバ関数
 Referenced ()
 
virtual ~Referenced ()
 

限定公開変数類

Linklinks [2]
 

その他の継承メンバ

- 基底クラス cnoid::Referenced に属する継承限定公開メンバ関数
int refCounter ()
 

構築子と解体子

cnoid::ColdetLinkPair::ColdetLinkPair ( Link link1,
Link link2 
)
cnoid::ColdetLinkPair::ColdetLinkPair ( const ColdetLinkPair org)
cnoid::ColdetLinkPair::~ColdetLinkPair ( )
virtual

関数詳解

Link * cnoid::ColdetLinkPair::link ( int  index)
void cnoid::ColdetLinkPair::updatePositions ( )

メンバ詳解

Link* cnoid::ColdetLinkPair::links[2]
protected

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