addCollisionObjectsToEngine(const std::vector< CollisionObject * > &collObjects) override | dart::collision::FCLCollisionGroup | protectedvirtual |
addCollisionObjectToEngine(CollisionObject *object) override | dart::collision::FCLCollisionGroup | protectedvirtual |
addShapeFrame(const dynamics::ShapeFrame *shapeFrame) | dart::collision::CollisionGroup | |
addShapeFrameImpl(const dynamics::ShapeFrame *shapeFrame, const void *source) | dart::collision::CollisionGroup | private |
addShapeFrames(const std::vector< const dynamics::ShapeFrame * > &shapeFrames) | dart::collision::CollisionGroup | |
addShapeFramesOf(const dynamics::ShapeFrame *shapeFrame, const Others *... others) | dart::collision::CollisionGroup | |
addShapeFramesOf(const std::vector< const dynamics::ShapeFrame * > &shapeFrames, const Others *... others) | dart::collision::CollisionGroup | |
addShapeFramesOf(const CollisionGroup *otherGroup, const Others *... others) | dart::collision::CollisionGroup | |
addShapeFramesOf(const dynamics::BodyNode *bodyNode, const Others *... others) | dart::collision::CollisionGroup | |
addShapeFramesOf(const dynamics::MetaSkeleton *skeleton, const Others *... others) | dart::collision::CollisionGroup | |
addShapeFramesOf() | dart::collision::CollisionGroup | |
BodyNodeSource typedef | dart::collision::CollisionGroup | private |
BodyNodeSources typedef | dart::collision::CollisionGroup | private |
collide(const CollisionOption &option=CollisionOption(false, 1u, nullptr), CollisionResult *result=nullptr) | dart::collision::CollisionGroup | |
collide(CollisionGroup *otherGroup, const CollisionOption &option=CollisionOption(false, 1u, nullptr), CollisionResult *result=nullptr) | dart::collision::CollisionGroup | |
CollisionGroup(const CollisionDetectorPtr &collisionDetector) | dart::collision::CollisionGroup | |
distance(const DistanceOption &option=DistanceOption(false, 0.0, nullptr), DistanceResult *result=nullptr) | dart::collision::CollisionGroup | |
distance(CollisionGroup *otherGroup, const DistanceOption &option=DistanceOption(false, 0.0, nullptr), DistanceResult *result=nullptr) | dart::collision::CollisionGroup | |
FCLCollisionDetector class | dart::collision::FCLCollisionGroup | friend |
FCLCollisionGroup(const CollisionDetectorPtr &collisionDetector) | dart::collision::FCLCollisionGroup | |
FCLCollisionManager typedef | dart::collision::FCLCollisionGroup | |
getAutomaticUpdate() const | dart::collision::CollisionGroup | |
getCollisionDetector() | dart::collision::CollisionGroup | |
getCollisionDetector() const | dart::collision::CollisionGroup | |
getFCLCollisionManager() | dart::collision::FCLCollisionGroup | protected |
getFCLCollisionManager() const | dart::collision::FCLCollisionGroup | protected |
getNumShapeFrames() const | dart::collision::CollisionGroup | |
getShapeFrame(std::size_t index) const | dart::collision::CollisionGroup | |
hasShapeFrame(const dynamics::ShapeFrame *shapeFrame) const | dart::collision::CollisionGroup | |
initializeEngineData() override | dart::collision::FCLCollisionGroup | protectedvirtual |
mBodyNodeSources | dart::collision::CollisionGroup | private |
mBroadPhaseAlg | dart::collision::FCLCollisionGroup | protected |
mCollisionDetector | dart::collision::CollisionGroup | protected |
mObjectInfoList | dart::collision::CollisionGroup | protected |
mObserver | dart::collision::CollisionGroup | private |
mSkeletonSources | dart::collision::CollisionGroup | private |
mUpdateAutomatically | dart::collision::CollisionGroup | private |
ObjectInfoList typedef | dart::collision::CollisionGroup | protected |
removeAllCollisionObjectsFromEngine() override | dart::collision::FCLCollisionGroup | protectedvirtual |
removeAllShapeFrames() | dart::collision::CollisionGroup | |
removeCollisionObjectFromEngine(CollisionObject *object) override | dart::collision::FCLCollisionGroup | protectedvirtual |
removeDeletedShapeFrames() | dart::collision::CollisionGroup | |
removeShapeFrame(const dynamics::ShapeFrame *shapeFrame) | dart::collision::CollisionGroup | |
removeShapeFrameInternal(const dynamics::ShapeFrame *shapeFrame, const void *source) | dart::collision::CollisionGroup | private |
removeShapeFrames(const std::vector< const dynamics::ShapeFrame * > &shapeFrames) | dart::collision::CollisionGroup | |
removeShapeFramesOf(const dynamics::ShapeFrame *shapeFrame, const Others *... others) | dart::collision::CollisionGroup | |
removeShapeFramesOf(const std::vector< const dynamics::ShapeFrame * > &shapeFrames, const Others *... others) | dart::collision::CollisionGroup | |
removeShapeFramesOf(const CollisionGroup *otherGroup, const Others *... others) | dart::collision::CollisionGroup | |
removeShapeFramesOf(const dynamics::BodyNode *bodyNode, const Others *... others) | dart::collision::CollisionGroup | |
removeShapeFramesOf(const dynamics::MetaSkeleton *skeleton, const Others *... others) | dart::collision::CollisionGroup | |
removeShapeFramesOf() | dart::collision::CollisionGroup | |
setAutomaticUpdate(bool automatic=true) | dart::collision::CollisionGroup | |
SkeletonSource typedef | dart::collision::CollisionGroup | private |
SkeletonSources typedef | dart::collision::CollisionGroup | private |
subscribeTo(const dynamics::ConstBodyNodePtr &bodyNode, const Others &... others) | dart::collision::CollisionGroup | |
subscribeTo(const dynamics::ConstSkeletonPtr &skeleton, const Others &... others) | dart::collision::CollisionGroup | |
subscribeTo() | dart::collision::CollisionGroup | |
unsubscribeFrom(const dynamics::BodyNode *bodyNode, const Others *... others) | dart::collision::CollisionGroup | |
unsubscribeFrom(const dynamics::Skeleton *skeleton, const Others *... others) | dart::collision::CollisionGroup | |
update() | dart::collision::CollisionGroup | |
updateBodyNodeSource(BodyNodeSources::value_type &entry) | dart::collision::CollisionGroup | private |
updateCollisionGroupEngineData() override | dart::collision::FCLCollisionGroup | protectedvirtual |
updateEngineData() | dart::collision::FCLCollisionGroup | protected |
updateShapeFrame(ObjectInfo *object) | dart::collision::CollisionGroup | private |
updateSkeletonSource(SkeletonSources::value_type &entry) | dart::collision::CollisionGroup | private |
~CollisionGroup()=default | dart::collision::CollisionGroup | virtual |
~FCLCollisionGroup()=default | dart::collision::FCLCollisionGroup | virtual |