, including all inherited members.
apply(const Opcode::AABBCollisionNode *b1, const Opcode::AABBCollisionNode *b2, int id1, int id2, int num_of_i_points, Vector3 i_points[4], Vector3 &n_vector, double depth, Vector3 &n1, Vector3 &m1, int ctype, Opcode::MeshInterface *mesh1, Opcode::MeshInterface *mesh2) | hrp::CollisionPairInserter | [virtual] |
calc_normal_vector(col_tri *t) | hrp::CollisionPairInserter | [private, static] |
CD_Rot1 | hrp::CollisionPairInserterBase | |
CD_Rot2 | hrp::CollisionPairInserterBase | |
CD_s1 | hrp::CollisionPairInserterBase | |
CD_s2 | hrp::CollisionPairInserterBase | |
CD_Trans1 | hrp::CollisionPairInserterBase | |
CD_Trans2 | hrp::CollisionPairInserterBase | |
cdContact | hrp::CollisionPairInserterBase | |
check_separability(int id1, int id2, int ctype) | hrp::CollisionPairInserter | [private] |
clear() | hrp::CollisionPairInserterBase | [inline] |
CollisionPairInserter() | hrp::CollisionPairInserter | |
CollisionPairInserterBase() | hrp::CollisionPairInserterBase | [inline] |
collisions() | hrp::CollisionPairInserterBase | [inline] |
copy_tri(col_tri *t1, tri *t2) | hrp::CollisionPairInserter | [private, static] |
copy_tri(col_tri *t1, col_tri *t2) | hrp::CollisionPairInserter | [private, static] |
detectTriTriOverlap(const Vector3 &P1, const Vector3 &P2, const Vector3 &P3, const Vector3 &Q1, const Vector3 &Q2, const Vector3 &Q3, collision_data *col_p) | hrp::CollisionPairInserter | [virtual] |
examine_normal_vector(int id1, int id2, int ctype) | hrp::CollisionPairInserter | [private] |
find_signed_distance(Vector3 &signed_distance, col_tri *trp, int nth, int ctype, int obj) | hrp::CollisionPairInserter | [private] |
find_signed_distance(Vector3 &signed_distance, const Vector3 &vert, int nth, int ctype, int obj) | hrp::CollisionPairInserter | [private] |
find_signed_distance(Vector3 &signed_distance1, ColdetModelSharedDataSet *model0, int id1, int contactIndex, int ctype, int obj) | hrp::CollisionPairInserter | [private] |
get_triangles_in_convex_neighbor(ColdetModelSharedDataSet *model, int id, col_tri *tri_convex_neighbor, int max_num) | hrp::CollisionPairInserter | [private] |
get_triangles_in_convex_neighbor(ColdetModelSharedDataSet *model, int id, col_tri *tri_convex_neighbor, std::vector< int > &map, int &count) | hrp::CollisionPairInserter | [private] |
is_convex_neighbor(col_tri *t1, col_tri *t2) | hrp::CollisionPairInserter | [private, static] |
models | hrp::CollisionPairInserterBase | |
new_point_test(int k) | hrp::CollisionPairInserter | [private] |
normalVectorCorrection | hrp::CollisionPairInserterBase | |
set(ColdetModelSharedDataSet *model0, ColdetModelSharedDataSet *model1) | hrp::CollisionPairInserterBase | [inline] |
triangleIndexToPoint(ColdetModelSharedDataSet *model, int id, col_tri &tri) | hrp::CollisionPairInserter | [private] |
~CollisionPairInserter() | hrp::CollisionPairInserter | [virtual] |
~CollisionPairInserterBase() | hrp::CollisionPairInserterBase | [inline, virtual] |