38 #ifndef FCL_TRAVERSAL_SHAPEBVHCOLLISIONTRAVERSALNODE_INL_H
39 #define FCL_TRAVERSAL_SHAPEBVHCOLLISIONTRAVERSALNODE_INL_H
52 template <
typename Shape,
typename BV>
61 query_time_seconds = 0.0;
65 template <
typename Shape,
typename BV>
72 template <
typename Shape,
typename BV>
75 return model2->getBV(b).isLeaf();
79 template <
typename Shape,
typename BV>
82 return model2->getBV(b).leftChild();
86 template <
typename Shape,
typename BV>
89 return model2->getBV(b).rightChild();
93 template <
typename Shape,
typename BV>
98 if(this->enable_statistics) num_bv_tests++;
99 return !model2->getBV(b2).bv.overlap(model1_bv);