|
| virtual bool | CheckCollision (OpenRAVE::KinBodyConstPtr pbody1, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckCollision (OpenRAVE::KinBodyConstPtr pbody1, OpenRAVE::KinBodyConstPtr pbody2, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckCollision (OpenRAVE::KinBody::LinkConstPtr plink, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckCollision (OpenRAVE::KinBody::LinkConstPtr plink1, OpenRAVE::KinBody::LinkConstPtr plink2, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckCollision (OpenRAVE::KinBody::LinkConstPtr plink, OpenRAVE::KinBodyConstPtr pbody, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckCollision (OpenRAVE::KinBody::LinkConstPtr plink, const std::vector< OpenRAVE::KinBodyConstPtr > &vbodyexcluded, const std::vector< OpenRAVE::KinBody::LinkConstPtr > &vlinkexcluded, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckCollision (OpenRAVE::KinBodyConstPtr pbody, const std::vector< OpenRAVE::KinBodyConstPtr > &vbodyexcluded, const std::vector< OpenRAVE::KinBody::LinkConstPtr > &vlinkexcluded, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckCollision (const OpenRAVE::RAY &ray, OpenRAVE::KinBody::LinkConstPtr plink, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckCollision (const OpenRAVE::RAY &ray, OpenRAVE::KinBodyConstPtr pbody, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckCollision (const OpenRAVE::RAY &ray, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (OpenRAVE::KinBodyConstPtr pbody1, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (OpenRAVE::KinBodyConstPtr pbody1, OpenRAVE::KinBodyConstPtr pbody2, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (OpenRAVE::KinBody::LinkConstPtr plink, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (OpenRAVE::KinBody::LinkConstPtr plink1, OpenRAVE::KinBody::LinkConstPtr plink2, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (OpenRAVE::KinBody::LinkConstPtr plink, OpenRAVE::KinBodyConstPtr pbody, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (OpenRAVE::KinBody::LinkConstPtr plink, const std::vector< OpenRAVE::KinBodyConstPtr > &vbodyexcluded, const std::vector< OpenRAVE::KinBody::LinkConstPtr > &vlinkexcluded, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (OpenRAVE::KinBodyConstPtr pbody, const std::vector< OpenRAVE::KinBodyConstPtr > &vbodyexcluded, const std::vector< OpenRAVE::KinBody::LinkConstPtr > &vlinkexcluded, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (const OpenRAVE::RAY &ray, OpenRAVE::KinBody::LinkConstPtr plink, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (const OpenRAVE::RAY &ray, OpenRAVE::KinBodyConstPtr pbody, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckOctomapCollision (const OpenRAVE::RAY &ray, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckStandaloneSelfCollision (OpenRAVE::KinBodyConstPtr body, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual bool | CheckStandaloneSelfCollision (OpenRAVE::KinBody::LinkConstPtr body, OpenRAVE::CollisionReportPtr report=OpenRAVE::CollisionReportPtr()) |
| |
| virtual void | Clone (OpenRAVE::InterfaceBaseConstPtr preference, int cloningoptions) |
| |
| virtual void | DestroyEnvironment () |
| |
| virtual int | GetCollisionOptions () const |
| |
| OctomapInterface * | GetInterface () |
| |
| void | GetNodesColliding (const std::string &objectName, std::vector< octomap::OcTreeNode * > &nodes) |
| |
| octomap::OcTree * | GetTreeClone () |
| |
| OpenRAVE::CollisionCheckerBasePtr | GetWrappedChecker () |
| |
| virtual bool | InitEnvironment () |
| |
| virtual bool | InitKinBody (OpenRAVE::KinBodyPtr pbody) |
| |
| bool | MaskObject (std::string name) |
| |
| | OctomapCollisionChecker (OpenRAVE::EnvironmentBasePtr env) |
| |
| | OctomapCollisionChecker (OpenRAVE::EnvironmentBasePtr env, OpenRAVE::CollisionCheckerBasePtr wrappedChecker, OctomapInterface *server) |
| |
| virtual void | RemoveKinBody (OpenRAVE::KinBodyPtr body) |
| |
| virtual bool | SetCollisionOptions (int collisionoptions) |
| |
| void | SetInterface (OctomapInterface *interface) |
| |
| virtual void | SetTolerance (OpenRAVE::dReal tolerance) |
| |
| void | SetTreeClone (octomap::OcTree *treeClone) |
| |
| void | SetWrappedChecker (OpenRAVE::CollisionCheckerBasePtr checker) |
| |
| virtual | ~OctomapCollisionChecker () |
| |
|
| int | CollisionTestTriangle (const OpenRAVE::Vector &t1, const OpenRAVE::Vector &t2, const OpenRAVE::Vector &t3, octomap::OcTree::leaf_bbx_iterator &it) |
| |
| int | CollisionTestTriangleAABB (const OpenRAVE::Vector &t1, const OpenRAVE::Vector &t2, const OpenRAVE::Vector &t3, float x, float y, float z, float eX, float eY, float eZ) |
| |
| void | ComputeTriangleAABB (const OpenRAVE::Vector &t1, const OpenRAVE::Vector &t2, const OpenRAVE::Vector &t3, OpenRAVE::AABB &aabb) |
| |
| bool | ContainsBody (const std::vector< OpenRAVE::KinBodyConstPtr > &links, OpenRAVE::KinBodyConstPtr link) |
| |
| bool | ContainsLink (const std::vector< OpenRAVE::KinBody::LinkConstPtr > &links, OpenRAVE::KinBody::LinkConstPtr link) |
| |
| bool | ContainsSpecialBody (const std::vector< OpenRAVE::KinBodyConstPtr > &bodies) |
| |
Definition at line 21 of file OctomapCollisionChecker.h.