#include <collisiondetectors/CollisionDetectorBase.h>
Inherited by CD_InterfaceToCollisionQueries [virtual], and CD_JointLimits [virtual].
Inheritance diagram for CollisionDetectorBase:


Public Member Functions | |
| CollisionDetectorBase (const Universe &universe) | |
| CollisionDetectorBase (const CollisionDetectorBase &right) | |
| CollisionDetectorBase () | |
| virtual | ~CollisionDetectorBase () |
| virtual CollisionDetectorBase * | Clone () const =0 |
| bool | UsedAllGeometry () const |
| const Universe * | GetUniverse () const |
Protected Attributes | |
| bool | allGeometryUsed |
| int | guid |
| bool | deleted |
Private Attributes | |
| const Universe * | universe |
Definition at line 41 of file CollisionDetectorBase.h.
|
|
Definition at line 34 of file CollisionDetectorBase.cpp. References GuidGenerator::GenerateNewGuid(), guid, and universe. Here is the call graph for this function: ![]() |
|
|
Definition at line 48 of file CollisionDetectorBase.cpp. |
|
|
Definition at line 61 of file CollisionDetectorBase.cpp. |
|
|
Definition at line 73 of file CollisionDetectorBase.cpp. References deleted. |
|
|
Implemented in Universe, CD_BasicStyle, CD_Icollide, CD_Range_Sensor, CD_Simple, CD_Solid, CD_Swiftpp, and CD_Vcollide. |
|
|
Definition at line 90 of file CollisionDetectorBase.cpp. References universe. Referenced by PL_PRM_ClosedLocalJacobian::SetCollisionDetector(), PL_RGD_PRM::SetCollisionDetector(), PL_PRM_ClosedChain::SetCollisionDetector(), and Jacobian_TrajPlanner::SetCollisionDetector(). |
|
|
Definition at line 83 of file CollisionDetectorBase.cpp. References allGeometryUsed. |
|
|
Definition at line 80 of file CollisionDetectorBase.h. Referenced by CD_Solid::CD_Solid(), and UsedAllGeometry(). |
|
|
Definition at line 90 of file CollisionDetectorBase.h. Referenced by ~CollisionDetectorBase(). |
|
|
Definition at line 85 of file CollisionDetectorBase.h. Referenced by CollisionDetectorBase(). |
|
|
Definition at line 93 of file CollisionDetectorBase.h. Referenced by CD_BasicStyle::CD_BasicStyle(), CD_LinearDiscrete::CD_LinearDiscrete(), CD_Range_Sensor::CD_Range_Sensor(), CollisionDetectorBase(), and GetUniverse(). |
1.4.6-NO