| addCollisionObjectsToEngine(const std::vector< CollisionObject * > &collObjects)=0 | dart::collision::CollisionGroup | protectedpure virtual |
| addCollisionObjectToEngine(CollisionObject *object)=0 | dart::collision::CollisionGroup | protectedpure virtual |
| 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 | |
| getAutomaticUpdate() const | dart::collision::CollisionGroup | |
| 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()=0 | dart::collision::CollisionGroup | protectedpure virtual |
| mBodyNodeSources | dart::collision::CollisionGroup | private |
| 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()=0 | dart::collision::CollisionGroup | protectedpure virtual |
| removeAllShapeFrames() | dart::collision::CollisionGroup | |
| removeCollisionObjectFromEngine(CollisionObject *object)=0 | dart::collision::CollisionGroup | protectedpure virtual |
| 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()=0 | dart::collision::CollisionGroup | protectedpure virtual |
| updateEngineData() | dart::collision::CollisionGroup | protected |
| updateShapeFrame(ObjectInfo *object) | dart::collision::CollisionGroup | private |
| updateSkeletonSource(SkeletonSources::value_type &entry) | dart::collision::CollisionGroup | private |
| ~CollisionGroup()=default | dart::collision::CollisionGroup | virtual |