2 #ifndef CNOID_AIST_COLLISION_DETECTOR_COLLISION_PAIR_INSERTER_H
3 #define CNOID_AIST_COLLISION_DETECTOR_COLLISION_PAIR_INSERTER_H
9 class ColdetModelInternalModel;
14 class AABBCollisionNode;
17 class CollisionPairInserter
20 virtual ~CollisionPairInserter(){}
40 virtual int detectTriTriOverlap(
67 virtual int apply(
const Opcode::AABBCollisionNode* b1,
68 const Opcode::AABBCollisionNode* b2,
77 Opcode::MeshInterface* mesh1,
78 Opcode::MeshInterface* mesh2)=0;
84 std::vector<cnoid::collision_data>& collisions() {
102 std::vector<cnoid::collision_data> cdContact;