public class CollisionMetrics
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
long |
bvTime |
float |
bvVolFactor |
int[] |
bvVols |
long |
cullTime |
int[][] |
depthDisjHist |
int |
depthHistSize |
int[][] |
depthOvlpHist |
int[] |
edgeHist |
int[] |
faceHist |
long |
femTime |
int |
getContactsCalls |
int |
isDjCalls |
int |
leafIntersects |
java.lang.String |
name |
long |
nContactRegions |
long |
nCpps |
int |
openContours |
int |
openHalfContours |
int |
primInts |
float |
regionDepthFactor |
int[] |
regionDepths |
long |
regionTime |
long |
rigidTime |
long |
scanTime |
int[] |
sepAxisHist |
long |
totalTime |
long |
traceTime |
long |
walkTime |
Constructor and Description |
---|
CollisionMetrics(java.lang.String nm) |
Modifier and Type | Method and Description |
---|---|
void |
histogramBvVol(double vol) |
void |
histogramDepths(java.util.ArrayList<ContactPlane> regions) |
void |
reportBvVols() |
void |
reportDepthHist(int[][] hist) |
void |
reportDepthHists() |
void |
reportRegionDepths() |
void |
reportSepAxisHist() |
public java.lang.String name
public long totalTime
public long cullTime
public long traceTime
public long scanTime
public long walkTime
public long regionTime
public long rigidTime
public long femTime
public long nContactRegions
public long nCpps
public long bvTime
public int primInts
public int isDjCalls
public int getContactsCalls
public int leafIntersects
public int openContours
public int openHalfContours
public int[] faceHist
public int[] edgeHist
public int[] regionDepths
public float regionDepthFactor
public int depthHistSize
public int[][] depthDisjHist
public int[][] depthOvlpHist
public int[] bvVols
public float bvVolFactor
public int[] sepAxisHist
public void histogramDepths(java.util.ArrayList<ContactPlane> regions)
public void reportRegionDepths()
public void reportDepthHists()
public void reportDepthHist(int[][] hist)
public void histogramBvVol(double vol)
public void reportBvVols()
public void reportSepAxisHist()