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 int
maxDepth
private int
maxObjects
private int
minDepth
private int
minObjects
private int
numBVH2
private int
numLeaves
private int
numLeaves0
private int
numLeaves1
private int
numLeaves2
private int
numLeaves3
private int
numLeaves4
private int
numLeaves4p
private int
numNodes
private int
sumDepth
private int
sumObjects
-
Constructor Summary
Constructors Constructor Description BuildStats()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
printStats()
(package private) void
updateBVH2()
(package private) void
updateInner()
(package private) void
updateLeaf(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
-
-