Collision Checker
collision::RectangleOBB Member List

This is the complete list of members for collision::RectangleOBB, 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::RectangleOBBvirtual
collide(const CollisionObject &c, const collision::CollisionRequest &req=CollisionRequest()) constcollision::CollisionObjectExvirtual
CollisionObjectEx()collision::CollisionObjectExinline
compute_fastAABB(const Eigen::Vector2d &_v1, const Eigen::Vector2d &_v2, const Eigen::Vector2d &_v3, const Eigen::Vector2d &_v4) constcollision::RectangleOBBinline
compute_fastAABB(void) constcollision::RectangleOBBinline
createFCLCollisionGeometry(void) const overridecollision::RectangleOBBvirtual
createFCLCollisionObject(const std::shared_ptr< fcl::CollisionGeometry< FCL_PRECISION >> &) const overridecollision::RectangleOBBvirtual
getAABB() constcollision::CollisionObjectExvirtual
getAABB_fast(void) constcollision::RectangleOBBinline
getBoostInterface(void) constcollision::CollisionObjectExinlinevirtual
getCollisionObjectClass() const overridecollision::Shapeinlinevirtual
getCollisionObjectType() constcollision::RectangleOBBinlinevirtual
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
local_axes() constcollision::RectangleOBB
local_x_axis() constcollision::RectangleOBB
local_y_axis() constcollision::RectangleOBB
orientation() constcollision::RectangleOBB
print(std::ostringstream &stream) constcollision::RectangleOBBvirtual
r() constcollision::RectangleOBB
r(int i) constcollision::RectangleOBB
r_x() constcollision::RectangleOBB
r_y() constcollision::RectangleOBB
radius() constcollision::Shape
radius_collision::Shapeprotected
rayTrace(const Eigen::Vector2d &point1, const Eigen::Vector2d &point2, std::vector< LineSegment > &intersect) const overridecollision::RectangleOBBvirtual
RectangleOBB(const detail::OBB &obb)collision::RectangleOBBinline
RectangleOBB(double _r_x, double _r_y, Eigen::Matrix2d _local_axes, const Eigen::Vector2d &_center=Eigen::Vector2d(0, 0))collision::RectangleOBBinline
RectangleOBB(double _r_x, double _r_y, double angle, const Eigen::Vector2d &_center=Eigen::Vector2d(0, 0))collision::RectangleOBBinline
RectangleOBB(const RectangleOBB &copy)collision::RectangleOBBinline
segments(void) constcollision::RectangleOBBinline
set_center(const Eigen::Vector2d &_center)collision::Shape
set_local_x_axis(const Eigen::Vector2d &x_axis)collision::RectangleOBB
set_local_y_axis(const Eigen::Vector2d &y_axis)collision::RectangleOBB
set_r_x(double _r_x)collision::RectangleOBB
set_r_y(double _r_y)collision::RectangleOBB
set_up_segments(void)collision::RectangleOBBinline
Shape(const Shape &copy)collision::Shape
Shape(const Eigen::Vector2d &_center)collision::Shapeinlineprotected
squareDisToPoint(const Eigen::Vector2d &p) constcollision::RectangleOBB
timeSlice(int time_idx, CollisionObjectConstPtr shared_ptr_this) constcollision::Shapevirtual
toString(std::ostringstream &stream) constcollision::CollisionObjectinlinevirtual
type() constcollision::RectangleOBBvirtual
~CollisionObject()collision::CollisionObjectinlinevirtual
~CollisionObjectEx()collision::CollisionObjectExinlinevirtual
~RectangleOBB()collision::RectangleOBBinlinevirtual
~Shape()collision::Shapevirtual