Collision Checker
collision::ShapeGroup Member List

This is the complete list of members for collision::ShapeGroup, including all inherited members.

addParentMap(std::unordered_map< const CollisionObject *, std::list< CollisionObjectConstPtr >> &parent_map) constcollision::ShapeGroupvirtual
addParentMap(std::unordered_map< const CollisionObject *, std::list< CollisionObjectConstPtr >> &parent_map, CollisionObjectConstPtr parent) constcollision::ShapeGroupvirtual
addToGroup(ShapeConstPtr shape)collision::ShapeGroup
BVCheck(CollisionObjectConstPtr obj2) constcollision::CollisionObjectExvirtual
collide(const CollisionObject &c, const collision::CollisionRequest &req=CollisionRequest()) constcollision::CollisionObjectExvirtual
CollisionObjectEx()collision::CollisionObjectExinline
elementCount(void) constcollision::ShapeGroupvirtual
getAABB() constcollision::ShapeGroupvirtual
getBoostInterface(void) constcollision::CollisionObjectExinlinevirtual
getCollisionObjectClass() constcollision::ShapeGroupinlinevirtual
getCollisionObjects(std::vector< fcl::CollisionObject< FCL_PRECISION > *> &obj_vec) const overridecollision::ShapeGroupvirtual
getCollisionObjectType() constcollision::ShapeGroupinlinevirtual
getContainerInterface(void) const overridecollision::ShapeGroupinlinevirtual
getFclEntityType(void) constcollision::ShapeGroupinlinevirtual
getFclInterface() const overridecollision::ShapeGroupinlinevirtual
getSolverEntity(solvers::solverFCL::SolverEntity_FCL *&ptr) constcollision::CollisionObjectExvirtual
getSolverEntity(solvers::solverBoost::SolverEntity_Boost *&ptr) constcollision::CollisionObjectExvirtual
ICollisionContainer()collision::ICollisionContainerinline
invalidateCollisionEntityCache(void)collision::CollisionObjectExprotected
overlap(const ShapeGroup &sg) constcollision::ShapeGroup
overlapMap(const ShapeGroup &sg) constcollision::ShapeGroup
print(std::ostringstream &stream) constcollision::ShapeGroupvirtual
queryContainedObjectIndexList(const CollisionObject *, std::list< int > &retlist) const overridecollision::ShapeGroupvirtual
rayTrace(const Eigen::Vector2d &point1, const Eigen::Vector2d &point2, std::vector< LineSegment > &intersect) constcollision::ShapeGroupvirtual
ShapeGroup()collision::ShapeGroupinline
timeSlice(int time_idx, CollisionObjectConstPtr shared_ptr_this) constcollision::ShapeGroupvirtual
toString(std::ostringstream &stream) constcollision::ShapeGroupvirtual
unpack() constcollision::ShapeGroup
windowQuery(collision::RectangleAABBConstPtr aabb) constcollision::ShapeGroup
~CollisionObject()collision::CollisionObjectinlinevirtual
~CollisionObjectEx()collision::CollisionObjectExinlinevirtual
~ICollisionContainer()collision::ICollisionContainerinlinevirtual
~ISolverEntity_FCL(void)collision::solvers::solverFCL::ISolverEntity_FCLinlinevirtual
~ShapeGroup()collision::ShapeGroupinlinevirtual