Lines Matching refs:nb_prims

66 bool AABBTreeOfAABBsBuilder::ComputeGlobalBox(const udword* primitives, udword nb_prims, AABB& glob…  in ComputeGlobalBox()  argument
69 if(!primitives || !nb_prims) return false; in ComputeGlobalBox()
75 for(udword i=1;i<nb_prims;i++) in ComputeGlobalBox()
107 bool AABBTreeOfTrianglesBuilder::ComputeGlobalBox(const udword* primitives, udword nb_prims, AABB& … in ComputeGlobalBox() argument
110 if(!primitives || !nb_prims) return false; in ComputeGlobalBox()
118 while(nb_prims--) in ComputeGlobalBox()
170 float AABBTreeOfTrianglesBuilder::GetSplittingValue(const udword* primitives, udword nb_prims, cons… in GetSplittingValue() argument
177 for(udword i=0;i<nb_prims;i++) in GetSplittingValue()
186 return SplitValue / float(nb_prims*3); in GetSplittingValue()
188 else return AABBTreeBuilder::GetSplittingValue(primitives, nb_prims, global_box, axis); in GetSplittingValue()
200 bool AABBTreeOfVerticesBuilder::ComputeGlobalBox(const udword* primitives, udword nb_prims, AABB& g… in ComputeGlobalBox() argument
203 if(!primitives || !nb_prims) return false; in ComputeGlobalBox()
209 for(udword i=0;i<nb_prims;i++) in ComputeGlobalBox()
241 float AABBTreeOfVerticesBuilder::GetSplittingValue(const udword* primitives, udword nb_prims, const… in GetSplittingValue() argument
247 for(udword i=0;i<nb_prims;i++) in GetSplittingValue()
252 return SplitValue / float(nb_prims); in GetSplittingValue()
254 else return AABBTreeBuilder::GetSplittingValue(primitives, nb_prims, global_box, axis); in GetSplittingValue()