[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: granarrowphase.pas line 187
type btVoronoiSimplexSolver = class |
||
public |
||
m_numVertices: Integer; |
|
|
m_simplexVectorW: array [0..5-1] of btVector3; |
|
|
m_simplexPointsP: array [0..5-1] of btVector3; |
|
|
m_simplexPointsQ: array [0..5-1] of btVector3; |
|
|
m_cachedP1: btVector3; |
|
|
m_cachedP2: btVector3; |
|
|
m_cachedV: btVector3; |
|
|
m_lastW: btVector3; |
|
|
m_equalVertexThreshold: btScalar; |
|
|
m_cachedValidClosest: Boolean; |
|
|
|
||
m_needsUpdate: Boolean; |
|
|
procedure removeVertex(); |
|
|
procedure reduceVertices(); |
|
|
function updateClosestVectorAndPoints; |
|
|
function closestPtPointTetrahedron(); |
|
|
function pointOutsideOfPlane(); |
|
|
function closestPtPointTriangle(); |
|
|
constructor Create; |
|
|
procedure reset; |
|
|
procedure addVertex(); |
|
|
procedure setEqualVertexThreshold(); |
|
|
function getEqualVertexThreshold; |
|
|
function closest(); |
|
|
function maxVertex; |
|
|
function fullSimplex; |
|
|
function getSimplex(); |
|
|
function inSimplex(); |
|
|
procedure backup_closest(); |
|
|
function emptySimplex; |
|
|
procedure compute_points(); |
|
|
function numVertices; |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |