diff --git a/include/hpp/fcl/traversal/traversal_recurse.h b/include/hpp/fcl/traversal/traversal_recurse.h index 1bcf2bdb49a3e938b356e2bdbb5e6bb2652b1458..b93fd55af9da9cc6b2f35bce84de79d8c84424a1 100644 --- a/include/hpp/fcl/traversal/traversal_recurse.h +++ b/include/hpp/fcl/traversal/traversal_recurse.h @@ -56,12 +56,6 @@ namespace fcl void collisionRecurse(CollisionTraversalNodeBase* node, int b1, int b2, BVHFrontList* front_list, FCL_REAL& sqrDistLowerBound); -/// @brief Recurse function for collision, specialized for OBB type -void collisionRecurse(MeshCollisionTraversalNodeOBB* node, int b1, int b2, const Matrix3f& R, const Vec3f& T, BVHFrontList* front_list); - -/// @brief Recurse function for collision, specialized for RSS type -void collisionRecurse(MeshCollisionTraversalNodeRSS* node, int b1, int b2, const Matrix3f& R, const Vec3f& T, BVHFrontList* front_list); - void collisionNonRecurse(CollisionTraversalNodeBase* node, BVHFrontList* front_list, FCL_REAL& sqrDistLowerBound); diff --git a/src/traversal/traversal_recurse.cpp b/src/traversal/traversal_recurse.cpp index 119b4bc18ccc9e6c6b677e3825a09a25045e97b7..d041c158c787f9db447323eec11fb5d60f02e3db 100644 --- a/src/traversal/traversal_recurse.cpp +++ b/src/traversal/traversal_recurse.cpp @@ -91,20 +91,6 @@ void collisionRecurse(CollisionTraversalNodeBase* node, int b1, int b2, } } - void collisionRecurse(MeshCollisionTraversalNodeOBB* /*node*/, int /*b1*/, - int /*b2*/, const Matrix3f& /*R*/, const Vec3f& /*T*/, - BVHFrontList* /*front_list*/) -{ - throw std::runtime_error ("Not implemented."); -} - - void collisionRecurse(MeshCollisionTraversalNodeRSS* /*node*/, int /*b1*/, - int /*b2*/, const Matrix3f& /*R*/, const Vec3f& /*T*/, - BVHFrontList* /*front_list*/) -{ - throw std::runtime_error ("Not implemented."); -} - void collisionNonRecurse(CollisionTraversalNodeBase* node, BVHFrontList* front_list, FCL_REAL& sqrDistLowerBound) {