addCollisionObjectsToEngine(const std::vector< CollisionObject * > &collObjects) override | dart::collision::BulletCollisionGroup | protectedvirtual |
addCollisionObjectToEngine(CollisionObject *object) override | dart::collision::BulletCollisionGroup | 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 |
BulletCollisionDetector class | dart::collision::BulletCollisionGroup | friend |
BulletCollisionGroup(const CollisionDetectorPtr &collisionDetector) | dart::collision::BulletCollisionGroup | |
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 | |
getAutomaticUpdate() const | dart::collision::CollisionGroup | |
getBulletCollisionWorld() | dart::collision::BulletCollisionGroup | protected |
getBulletCollisionWorld() const | dart::collision::BulletCollisionGroup | protected |
getCollisionDetector() | dart::collision::CollisionGroup | |
getCollisionDetector() const | dart::collision::CollisionGroup | |
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::BulletCollisionGroup | protectedvirtual |
mBodyNodeSources | dart::collision::CollisionGroup | private |
mBulletCollisionConfiguration | dart::collision::BulletCollisionGroup | protected |
mBulletCollisionWorld | dart::collision::BulletCollisionGroup | protected |
mBulletDispatcher | dart::collision::BulletCollisionGroup | protected |
mBulletProadphaseAlg | dart::collision::BulletCollisionGroup | 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 |
raycast(const Eigen::Vector3d &from, const Eigen::Vector3d &to, const RaycastOption &option=RaycastOption(), RaycastResult *result=nullptr) | dart::collision::CollisionGroup | |
removeAllCollisionObjectsFromEngine() override | dart::collision::BulletCollisionGroup | protectedvirtual |
removeAllShapeFrames() | dart::collision::CollisionGroup | |
removeCollisionObjectFromEngine(CollisionObject *object) override | dart::collision::BulletCollisionGroup | 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::BulletCollisionGroup | protectedvirtual |
updateEngineData() | dart::collision::BulletCollisionGroup | protected |
updateShapeFrame(ObjectInfo *object) | dart::collision::CollisionGroup | private |
updateSkeletonSource(SkeletonSources::value_type &entry) | dart::collision::CollisionGroup | private |
~BulletCollisionGroup()=default | dart::collision::BulletCollisionGroup | virtual |
~CollisionGroup()=default | dart::collision::CollisionGroup | virtual |