0027590: Visualization, Ray Tracing - port to quad BVH trees (QBVH)
[occt.git] / src / BVH / BVH_QueueBuilder.lxx
index dadf482..07cc2a8 100644 (file)
@@ -77,7 +77,8 @@ void BVH_QueueBuilder<T, N>::AddChildren (BVH_Tree<T, N>*
 
     theBVH->Level (aChildIndex) = theBVH->Level (theNode) + 1;
 
-    (anIdx == 0 ? theBVH->LeftChild (theNode) : theBVH->RightChild (theNode)) = aChildIndex;
+    (anIdx == 0 ? theBVH->template Child<0> (theNode)
+                : theBVH->template Child<1> (theNode)) = aChildIndex;
 
     // Check to see if the child node must be split
     const Standard_Boolean isLeaf = theSubNodes.NbPrims (anIdx) <= BVH_Builder<T, N>::myLeafNodeSize