#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(). |