#include <colinfo.h>
Public Member Functions | |
int | AddCharPairs (const char *char1, const char *char2, Chain *chain, SceneGraph *sg) |
int | AddJointPair (const char *joint1, const char *joint2, Chain *chain, SceneGraph *sg) |
ColModel * | AddModel (Joint *jref, SceneGraph *sg) |
ColInfo () | |
ColModel * | Model (int i) |
ColModel * | Model (Joint *jref) |
int | NumModels () |
int | NumPairs () |
int | NumTriangles () |
ColPair * | Pair (int i) |
ColPair * | Pair (Joint *jref1, Joint *jref2) |
~ColInfo () | |
Private Member Functions | |
int | add_char_pairs (Joint *cur, const char *char1, const char *char2, Chain *chain, SceneGraph *sg) |
int | add_char_pairs (Joint *j1, Joint *j2, const char *char2, SceneGraph *sg) |
int | add_joint_pair (Joint *j1, Joint *j2, SceneGraph *sg) |
void | add_model (ColModel *m) |
void | add_pair (ColPair *p) |
void | allocate_model (int n_new_alloc) |
void | allocate_pair (int n_new_alloc) |
Private Attributes | |
ColModel ** | models |
int | n_allocated_models |
int | n_allocated_pairs |
int | n_models |
int | n_pairs |
int | n_total_tri |
ColPair ** | pairs |
Friends | |
class | ColModel |
class | ColPair |
|
private |
Definition at line 438 of file colinfo.cpp.
Definition at line 451 of file colinfo.cpp.
Definition at line 475 of file colinfo.cpp.
Definition at line 423 of file colinfo.cpp.
ColInfo functions
Definition at line 416 of file colinfo.cpp.
int ColInfo::AddCharPairs | ( | const char * | char1, |
const char * | char2, | ||
Chain * | chain, | ||
SceneGraph * | sg | ||
) |
Definition at line 431 of file colinfo.cpp.
int ColInfo::AddJointPair | ( | const char * | joint1, |
const char * | joint2, | ||
Chain * | chain, | ||
SceneGraph * | sg | ||
) |
Definition at line 464 of file colinfo.cpp.
Definition at line 500 of file colinfo.cpp.