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()
107 bool AABBTreeOfTrianglesBuilder::ComputeGlobalBox(const dTriIndex* primitives, udword nb_prims, AAB… in ComputeGlobalBox() argument
110 if(!primitives || !nb_prims) return false; in ComputeGlobalBox()
119 while(nb_prims--) in ComputeGlobalBox()
172 float AABBTreeOfTrianglesBuilder::GetSplittingValue(const dTriIndex* primitives, udword nb_prims, c… in GetSplittingValue() argument
180 for(udword i=0;i<nb_prims;i++) in GetSplittingValue()
189 return SplitValue / float(nb_prims*3); in GetSplittingValue()
191 else return AABBTreeBuilder::GetSplittingValue(primitives, nb_prims, global_box, axis); in GetSplittingValue()
203 bool AABBTreeOfVerticesBuilder::ComputeGlobalBox(const dTriIndex* primitives, udword nb_prims, AABB… in ComputeGlobalBox() argument
206 if(!primitives || !nb_prims) return false; in ComputeGlobalBox()
212 for(udword i=0;i<nb_prims;i++) in ComputeGlobalBox()
244 float AABBTreeOfVerticesBuilder::GetSplittingValue(const dTriIndex* primitives, udword nb_prims, co… in GetSplittingValue() argument
250 for(udword i=0;i<nb_prims;i++) in GetSplittingValue()
255 return SplitValue / float(nb_prims); in GetSplittingValue()
257 else return AABBTreeBuilder::GetSplittingValue(primitives, nb_prims, global_box, axis); in GetSplittingValue()