38 #ifndef FCL_TRAVERSAL_OCTREE_OCTREECOLLISIONTRAVERSALNODE_H    39 #define FCL_TRAVERSAL_OCTREE_OCTREECOLLISIONTRAVERSALNODE_H    41 #include "fcl/config.h"    42 #if not(FCL_HAVE_OCTOMAP)    43 #error "This header requires fcl to be compiled with octomap support"    46 #include "fcl/geometry/octree/octree.h"    47 #include "fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h"    48 #include "fcl/narrowphase/detail/traversal/octree/octree_solver.h"    57 template <
typename NarrowPhaseSolver>
    63   using S = 
typename NarrowPhaseSolver::S;
    71   const OcTree<S>* model1;
    72   const OcTree<S>* model2;
    79   EIGEN_MAKE_ALIGNED_OPERATOR_NEW
    84 template <
typename NarrowPhaseSolver>
    87     const OcTree<typename NarrowPhaseSolver::S>& model1,
    88     const Transform3<typename NarrowPhaseSolver::S>& tf1,
    89     const OcTree<typename NarrowPhaseSolver::S>& model2,
    90     const Transform3<typename NarrowPhaseSolver::S>& tf2,
    98 #include "fcl/narrowphase/detail/traversal/octree/collision/octree_collision_traversal_node-inl.h" bool BVTesting(int, int) const 
BV test between b1 and b2. 
Definition: octree_collision_traversal_node-inl.h:61
 
Main namespace. 
Definition: broadphase_bruteforce-inl.h:45
 
collision result 
Definition: collision_request.h:48
 
CollisionRequest< NarrowPhaseSolver::S > request
request setting for collision 
Definition: collision_traversal_node_base.h:72
 
Node structure encoding the information required for collision traversal. 
Definition: collision_traversal_node_base.h:52
 
request to the collision algorithm 
Definition: collision_request.h:52
 
Algorithms for collision related with octree. 
Definition: octree_solver.h:59
 
CollisionResult< NarrowPhaseSolver::S > * result
collision result kept during the traversal iteration 
Definition: collision_traversal_node_base.h:75
 
Traversal node for octree collision. 
Definition: octree_collision_traversal_node.h:58
 
void leafTesting(int, int) const 
Leaf test between node b1 and b2, if they are both leafs. 
Definition: octree_collision_traversal_node-inl.h:69