Collision Checker
collision::RectangleAABB Member List

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

addParentMap(std::unordered_map< const CollisionObject *, std::list< CollisionObjectConstPtr >> &parent_map) constcollision::CollisionObjectvirtual
addParentMap(std::unordered_map< const CollisionObject *, std::list< CollisionObjectConstPtr >> &parent_map, CollisionObjectConstPtr parent) constcollision::CollisionObjectvirtual
BVCheck(CollisionObjectConstPtr obj2) constcollision::CollisionObjectExvirtual
center() constcollision::Shape
center_collision::Shapeprotected
center_x() constcollision::Shape
center_y() constcollision::Shape
clone() constcollision::RectangleAABBvirtual
collide(const CollisionObject &c, const collision::CollisionRequest &req=CollisionRequest()) constcollision::CollisionObjectExvirtual
CollisionObjectEx()collision::CollisionObjectExinline
createFCLCollisionGeometry(void) const overridecollision::RectangleAABBvirtual
createFCLCollisionObject(const std::shared_ptr< fcl::CollisionGeometry< FCL_PRECISION >> &col_geom) const overridecollision::RectangleAABBvirtual
getAABB() constcollision::CollisionObjectExvirtual
getBoostInterface(void) constcollision::CollisionObjectExinlinevirtual
getCollisionObjectClass() const overridecollision::Shapeinlinevirtual
getCollisionObjectType() const overridecollision::RectangleAABBinlinevirtual
getContainerInterface(void) constcollision::CollisionObjectExinlinevirtual
getFclInterface() const overridecollision::Shapeinlinevirtual
getSolverEntity(solvers::solverFCL::SolverEntity_FCL *&ptr) constcollision::CollisionObjectExvirtual
getSolverEntity(solvers::solverBoost::SolverEntity_Boost *&ptr) constcollision::CollisionObjectExvirtual
invalidateCollisionEntityCache(void)collision::CollisionObjectExprotected
max() constcollision::RectangleAABB
min() constcollision::RectangleAABB
print(std::ostringstream &stream) constcollision::RectangleAABBvirtual
r() constcollision::RectangleAABB
r(int i) constcollision::RectangleAABB
r_x() constcollision::RectangleAABB
r_y() constcollision::RectangleAABB
radius() constcollision::Shape
radius_collision::Shapeprotected
rayTrace(const Eigen::Vector2d &point1, const Eigen::Vector2d &point2, std::vector< LineSegment > &intersect) const overridecollision::RectangleAABBvirtual
RectangleAABB(double _rx, double _ry, const Eigen::Vector2d &_center=Eigen::Vector2d(0, 0))collision::RectangleAABBinline
RectangleAABB(const RectangleAABB &copy)collision::RectangleAABB
segments(void) constcollision::RectangleAABBinline
set_all(double r_x, double r_y, double center_x, double center_y)collision::RectangleAABB
set_center(const Eigen::Vector2d &_center)collision::RectangleAABB
set_r(const Eigen::Vector2d &_r)collision::RectangleAABB
set_r_x(double _r_x)collision::RectangleAABB
set_r_y(double _r_y)collision::RectangleAABB
Shape(const Shape &copy)collision::Shape
Shape(const Eigen::Vector2d &_center)collision::Shapeinlineprotected
squareDisToPoint(const Eigen::Vector2d &p) constcollision::RectangleAABB
timeSlice(int time_idx, CollisionObjectConstPtr shared_ptr_this) constcollision::Shapevirtual
toString(std::ostringstream &stream) constcollision::CollisionObjectinlinevirtual
type() constcollision::RectangleAABBvirtual
~CollisionObject()collision::CollisionObjectinlinevirtual
~CollisionObjectEx()collision::CollisionObjectExinlinevirtual
~RectangleAABB()collision::RectangleAABBinline
~Shape()collision::Shapevirtual