Choreonoid
1.1
|
#include <ColdetLinkPair.h>
Public メソッド | |
ColdetLinkPair (Link *link1, Link *link2) | |
ColdetLinkPair (const ColdetLinkPair &org) | |
virtual | ~ColdetLinkPair () |
void | updatePositions () |
Link * | link (int index) |
![]() | |
ColdetModelPair () | |
ColdetModelPair (ColdetModelPtr model0, ColdetModelPtr model1, double tolerance=0) | |
ColdetModelPair (const ColdetModelPair &org) | |
virtual | ~ColdetModelPair () |
void | set (ColdetModelPtr model0, ColdetModelPtr model1) |
ColdetModel * | model (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) |
![]() | |
Referenced () | |
virtual | ~Referenced () |
Protected 変数 | |
Link * | links [2] |
Additional Inherited Members | |
![]() | |
int | refCounter () |
cnoid::ColdetLinkPair::ColdetLinkPair | ( | const ColdetLinkPair & | org) |
|
virtual |
Link * cnoid::ColdetLinkPair::link | ( | int | index) |
void cnoid::ColdetLinkPair::updatePositions | ( | ) |
|
protected |