Go to the documentation of this file.
38 #ifndef FCL_TRAVERSAL_TRAVERSALNODEBASE_INL_H
39 #define FCL_TRAVERSAL_TRAVERSALNODEBASE_INL_H
105 template <
typename S>
112 template <
typename S>
119 template <
typename S>
126 template <
typename S>
virtual int getFirstRightChild(int b) const
Get the right child of the node b in the first tree.
virtual void preprocess()
virtual bool firstOverSecond(int b1, int b2) const
Traverse the subtree of the node in the first tree first.
virtual int getSecondLeftChild(int b) const
Get the left child of the node b in the second tree.
template class FCL_EXPORT TraversalNodeBase< double >
virtual void postprocess()
virtual int getFirstLeftChild(int b) const
Get the left child of the node b in the first tree.
virtual int getSecondRightChild(int b) const
Get the right child of the node b in the second tree.
virtual ~TraversalNodeBase()
virtual bool isSecondNodeLeaf(int b) const
Whether b is a leaf node in the second BVH tree.
virtual bool isFirstNodeLeaf(int b) const
Whether b is a leaf node in the first BVH tree.
fcl
Author(s):
autogenerated on Tue Dec 5 2023 03:40:49