Lines Matching refs:nb_prims

66 bool AABBTreeOfAABBsBuilder::ComputeGlobalBox(const dTriIndex* primitives, udword nb_prims, AABB& g…  in ComputeGlobalBox()  argument
69 if(!primitives || !nb_prims) return false; in ComputeGlobalBox()
75 for(udword i=1;i<nb_prims;i++) in ComputeGlobalBox()
123 bool AABBTreeOfTrianglesBuilder::ComputeGlobalBox(const dTriIndex* primitives, udword nb_prims, AAB… in ComputeGlobalBox() argument
126 if(!primitives || !nb_prims) return false; in ComputeGlobalBox()
135 while(nb_prims--) in ComputeGlobalBox()
205 float AABBTreeOfTrianglesBuilder::GetSplittingValue(const dTriIndex* primitives, udword nb_prims, c… in GetSplittingValue() argument
213 for(udword i=0;i<nb_prims;i++) in GetSplittingValue()
222 return SplitValue / float(nb_prims*3); in GetSplittingValue()
224 else return AABBTreeBuilder::GetSplittingValue(primitives, nb_prims, global_box, axis); in GetSplittingValue()
236 bool AABBTreeOfVerticesBuilder::ComputeGlobalBox(const dTriIndex* primitives, udword nb_prims, AABB… in ComputeGlobalBox() argument
239 if(!primitives || !nb_prims) return false; in ComputeGlobalBox()
245 for(udword i=0;i<nb_prims;i++) in ComputeGlobalBox()
292 float AABBTreeOfVerticesBuilder::GetSplittingValue(const dTriIndex* primitives, udword nb_prims, co… in GetSplittingValue() argument
298 for(udword i=0;i<nb_prims;i++) in GetSplittingValue()
303 return SplitValue / float(nb_prims); in GetSplittingValue()
305 else return AABBTreeBuilder::GetSplittingValue(primitives, nb_prims, global_box, axis); in GetSplittingValue()