DART  6.7.3
dart::collision::CollisionDetector::ManagerForUnsharableCollisionObjects::CollisionObjectDeleter Struct Referencefinal

This deleter is responsible for deleting CollisionObject and removing it from mCollisionObjectMap when it is not shared by any CollisionGroups. More...

Public Member Functions

 CollisionObjectDeleter (ManagerForUnsharableCollisionObjects *mgr)
 
void operator() (CollisionObject *object) const
 

Public Attributes

ManagerForUnsharableCollisionObjectsmCollisionObjectManager
 

Detailed Description

This deleter is responsible for deleting CollisionObject and removing it from mCollisionObjectMap when it is not shared by any CollisionGroups.

Constructor & Destructor Documentation

◆ CollisionObjectDeleter()

dart::collision::CollisionDetector::ManagerForUnsharableCollisionObjects::CollisionObjectDeleter::CollisionObjectDeleter ( ManagerForUnsharableCollisionObjects mgr)

Member Function Documentation

◆ operator()()

void dart::collision::CollisionDetector::ManagerForUnsharableCollisionObjects::CollisionObjectDeleter::operator() ( CollisionObject object) const

Member Data Documentation

◆ mCollisionObjectManager

ManagerForUnsharableCollisionObjects* dart::collision::CollisionDetector::ManagerForUnsharableCollisionObjects::CollisionObjectDeleter::mCollisionObjectManager