dart
Classes | Public Member Functions | List of all members
dart::collision::CollisionDetector::ManagerForUnsharableCollisionObjects Class Referencefinal
Inheritance diagram for dart::collision::CollisionDetector::ManagerForUnsharableCollisionObjects:
Inheritance graph
[legend]
Collaboration diagram for dart::collision::CollisionDetector::ManagerForUnsharableCollisionObjects:
Collaboration graph
[legend]

Public Member Functions

 ManagerForUnsharableCollisionObjects (CollisionDetector *cd)
 Constructor.
 
std::shared_ptr< CollisionObjectclaimCollisionObject (const dynamics::ShapeFrame *shapeFrame)
 Claim CollisionObject associated with shapeFrame. More...
 
- Public Member Functions inherited from dart::collision::CollisionDetector::CollisionObjectManager
 CollisionObjectManager (CollisionDetector *cd)
 Constructor.
 
CollisionDetectorgetCollisionDetector ()
 Returns collision detector.
 
virtual ~CollisionObjectManager ()=default
 Virtual destructor.
 

Additional Inherited Members

- Protected Attributes inherited from dart::collision::CollisionDetector::CollisionObjectManager
CollisionDetectormCollisionDetector
 

Member Function Documentation

◆ claimCollisionObject()

std::shared_ptr< CollisionObject > dart::collision::CollisionDetector::ManagerForUnsharableCollisionObjects::claimCollisionObject ( const dynamics::ShapeFrame shapeFrame)
virtual

Claim CollisionObject associated with shapeFrame.

New CollisionObject will be created if it hasn't created yet for shapeFrame.

Implements dart::collision::CollisionDetector::CollisionObjectManager.


The documentation for this class was generated from the following files: