Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
Gjk () | |
void | Reset () |
bool | AddSupportPoint (ref Vector3 newPoint) |
Properties | |
bool | FullSimplex [get] |
float | MaxLengthSquared [get] |
Vector3 | ClosestPoint [get] |
Private Member Functions | |
void | UpdateDeterminant (int xmIdx) |
bool | UpdateSimplex (int newIndex) |
Vector3 | ComputeClosestPoint () |
bool | IsSatisfiesRule (int xBits, int yBits) |
Static Private Member Functions | |
static float | Dot (ref Vector3 a, ref Vector3 b) |
Private Attributes | |
Vector3 | closestPoint |
Vector3[] | y |
float[] | yLengthSq |
Vector3[][] | edges |
float[][] | edgeLengthSq |
float[][] | det |
int | simplexBits |
float | maxLengthSq |
Static Private Attributes | |
static int[] | BitsToIndices |