|
Collision Checker
|
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) const | collision::CollisionObject | virtual |
| addParentMap(std::unordered_map< const CollisionObject *, std::list< CollisionObjectConstPtr >> &parent_map, CollisionObjectConstPtr parent) const | collision::CollisionObject | virtual |
| BVCheck(CollisionObjectConstPtr obj2) const | collision::CollisionObjectEx | virtual |
| center() const | collision::Shape | |
| center_ | collision::Shape | protected |
| center_x() const | collision::Shape | |
| center_y() const | collision::Shape | |
| clone() const | collision::RectangleOBB | virtual |
| collide(const CollisionObject &c, const collision::CollisionRequest &req=CollisionRequest()) const | collision::CollisionObjectEx | virtual |
| CollisionObjectEx() | collision::CollisionObjectEx | inline |
| compute_fastAABB(const Eigen::Vector2d &_v1, const Eigen::Vector2d &_v2, const Eigen::Vector2d &_v3, const Eigen::Vector2d &_v4) const | collision::RectangleOBB | inline |
| compute_fastAABB(void) const | collision::RectangleOBB | inline |
| createFCLCollisionGeometry(void) const override | collision::RectangleOBB | virtual |
| createFCLCollisionObject(const std::shared_ptr< fcl::CollisionGeometry< FCL_PRECISION >> &) const override | collision::RectangleOBB | virtual |
| getAABB() const | collision::CollisionObjectEx | virtual |
| getAABB_fast(void) const | collision::RectangleOBB | inline |
| getBoostInterface(void) const | collision::CollisionObjectEx | inlinevirtual |
| getCollisionObjectClass() const override | collision::Shape | inlinevirtual |
| getCollisionObjectType() const | collision::RectangleOBB | inlinevirtual |
| getContainerInterface(void) const | collision::CollisionObjectEx | inlinevirtual |
| getFclInterface() const override | collision::Shape | inlinevirtual |
| getSolverEntity(solvers::solverFCL::SolverEntity_FCL *&ptr) const | collision::CollisionObjectEx | virtual |
| getSolverEntity(solvers::solverBoost::SolverEntity_Boost *&ptr) const | collision::CollisionObjectEx | virtual |
| invalidateCollisionEntityCache(void) | collision::CollisionObjectEx | protected |
| local_axes() const | collision::RectangleOBB | |
| local_x_axis() const | collision::RectangleOBB | |
| local_y_axis() const | collision::RectangleOBB | |
| orientation() const | collision::RectangleOBB | |
| print(std::ostringstream &stream) const | collision::RectangleOBB | virtual |
| r() const | collision::RectangleOBB | |
| r(int i) const | collision::RectangleOBB | |
| r_x() const | collision::RectangleOBB | |
| r_y() const | collision::RectangleOBB | |
| radius() const | collision::Shape | |
| radius_ | collision::Shape | protected |
| rayTrace(const Eigen::Vector2d &point1, const Eigen::Vector2d &point2, std::vector< LineSegment > &intersect) const override | collision::RectangleOBB | virtual |
| RectangleOBB(const detail::OBB &obb) | collision::RectangleOBB | inline |
| RectangleOBB(double _r_x, double _r_y, Eigen::Matrix2d _local_axes, const Eigen::Vector2d &_center=Eigen::Vector2d(0, 0)) | collision::RectangleOBB | inline |
| RectangleOBB(double _r_x, double _r_y, double angle, const Eigen::Vector2d &_center=Eigen::Vector2d(0, 0)) | collision::RectangleOBB | inline |
| RectangleOBB(const RectangleOBB ©) | collision::RectangleOBB | inline |
| segments(void) const | collision::RectangleOBB | inline |
| 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::RectangleOBB | inline |
| Shape(const Shape ©) | collision::Shape | |
| Shape(const Eigen::Vector2d &_center) | collision::Shape | inlineprotected |
| squareDisToPoint(const Eigen::Vector2d &p) const | collision::RectangleOBB | |
| timeSlice(int time_idx, CollisionObjectConstPtr shared_ptr_this) const | collision::Shape | virtual |
| toString(std::ostringstream &stream) const | collision::CollisionObject | inlinevirtual |
| type() const | collision::RectangleOBB | virtual |
| ~CollisionObject() | collision::CollisionObject | inlinevirtual |
| ~CollisionObjectEx() | collision::CollisionObjectEx | inlinevirtual |
| ~RectangleOBB() | collision::RectangleOBB | inlinevirtual |
| ~Shape() | collision::Shape | virtual |