Method | Description | |
---|---|---|
AddVertex ( Jitter.LinearMath.JVector w, Jitter.LinearMath.JVector p, Jitter.LinearMath.JVector q ) : void | ||
BackupClosest ( Jitter.LinearMath.JVector &v ) : void | ||
Closest ( JVector &v ) : bool | ||
ClosestPtPointTetrahedron ( JVector p, JVector a, JVector b, JVector c, JVector d, SubSimplexClosestResult &finalResult ) : bool | ||
ClosestPtPointTriangle ( JVector p, JVector a, JVector b, JVector c, SubSimplexClosestResult &result ) : bool | ||
ComputePoints ( JVector &p1, JVector &p2 ) : void | ||
GetSimplex ( JVector &pBuf, JVector &qBuf, JVector &yBuf ) : int | ||
InSimplex ( JVector w ) : bool | ||
PointOutsideOfPlane ( JVector p, JVector a, JVector b, JVector c, JVector d ) : int | ||
ReduceVertices ( UsageBitfield usedVerts ) : void | ||
RemoveVertex ( int index ) : void | ||
Reset ( ) : void | ||
UpdateClosestVectorAndPoints ( ) : bool |
public AddVertex ( Jitter.LinearMath.JVector w, Jitter.LinearMath.JVector p, Jitter.LinearMath.JVector q ) : void | ||
w | Jitter.LinearMath.JVector | |
p | Jitter.LinearMath.JVector | |
q | Jitter.LinearMath.JVector | |
return | void |
public BackupClosest ( Jitter.LinearMath.JVector &v ) : void | ||
v | Jitter.LinearMath.JVector | |
return | void |
public ClosestPtPointTetrahedron ( JVector p, JVector a, JVector b, JVector c, JVector d, SubSimplexClosestResult &finalResult ) : bool | ||
p | JVector | |
a | JVector | |
b | JVector | |
c | JVector | |
d | JVector | |
finalResult | SubSimplexClosestResult | |
return | bool |
public ClosestPtPointTriangle ( JVector p, JVector a, JVector b, JVector c, SubSimplexClosestResult &result ) : bool | ||
p | JVector | |
a | JVector | |
b | JVector | |
c | JVector | |
result | SubSimplexClosestResult | |
return | bool |
public ComputePoints ( JVector &p1, JVector &p2 ) : void | ||
p1 | JVector | |
p2 | JVector | |
return | void |
public GetSimplex ( JVector &pBuf, JVector &qBuf, JVector &yBuf ) : int | ||
pBuf | JVector | |
qBuf | JVector | |
yBuf | JVector | |
return | int |
public PointOutsideOfPlane ( JVector p, JVector a, JVector b, JVector c, JVector d ) : int | ||
p | JVector | |
a | JVector | |
b | JVector | |
c | JVector | |
d | JVector | |
return | int |
public ReduceVertices ( UsageBitfield usedVerts ) : void | ||
usedVerts | UsageBitfield | |
return | void |
public UpdateClosestVectorAndPoints ( ) : bool | ||
return | bool |