Package org.sunflow.core.accel
Class BoundingIntervalHierarchy.BuildStats
- java.lang.Object
-
- org.sunflow.core.accel.BoundingIntervalHierarchy.BuildStats
-
- Enclosing class:
- BoundingIntervalHierarchy
private static class BoundingIntervalHierarchy.BuildStats extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private intmaxDepthprivate intmaxObjectsprivate intminDepthprivate intminObjectsprivate intnumBVH2private intnumLeavesprivate intnumLeaves0private intnumLeaves1private intnumLeaves2private intnumLeaves3private intnumLeaves4private intnumLeaves4pprivate intnumNodesprivate intsumDepthprivate intsumObjects
-
Constructor Summary
Constructors Constructor Description BuildStats()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidprintStats()(package private) voidupdateBVH2()(package private) voidupdateInner()(package private) voidupdateLeaf(int depth, int n)
-
-
-
Field Detail
-
numNodes
private int numNodes
-
numLeaves
private int numLeaves
-
sumObjects
private int sumObjects
-
minObjects
private int minObjects
-
maxObjects
private int maxObjects
-
sumDepth
private int sumDepth
-
minDepth
private int minDepth
-
maxDepth
private int maxDepth
-
numLeaves0
private int numLeaves0
-
numLeaves1
private int numLeaves1
-
numLeaves2
private int numLeaves2
-
numLeaves3
private int numLeaves3
-
numLeaves4
private int numLeaves4
-
numLeaves4p
private int numLeaves4p
-
numBVH2
private int numBVH2
-
-