DART
6.7.3
|
This deleter is responsible for deleting fcl::CollisionGeometry and removing it from mShapeMap when it is not shared by any CollisionObjects. More...
Public Member Functions | |
FCLCollisionGeometryDeleter (FCLCollisionDetector *cd, const dynamics::ConstShapePtr &shape) | |
void | operator() (dart::collision::fcl::CollisionGeometry *geom) const |
Private Attributes | |
FCLCollisionDetector * | mFCLCollisionDetector |
dynamics::ConstShapePtr | mShape |
This deleter is responsible for deleting fcl::CollisionGeometry and removing it from mShapeMap when it is not shared by any CollisionObjects.
dart::collision::FCLCollisionDetector::FCLCollisionGeometryDeleter::FCLCollisionGeometryDeleter | ( | FCLCollisionDetector * | cd, |
const dynamics::ConstShapePtr & | shape | ||
) |
void dart::collision::FCLCollisionDetector::FCLCollisionGeometryDeleter::operator() | ( | dart::collision::fcl::CollisionGeometry * | geom | ) | const |
|
private |
|
private |