|
Class Summary |
| AABB3f |
An 3-D axis-aligned bounding box represented using single-precision coordinates. |
| AABBSet |
Represents a collection of axis-aligned bounding boxes (AABBs). |
| AABBSet.ElementPair |
Indexes a pair of AABBs in the collection. |
| FastLDLT |
|
| FastLSolve |
|
| IntPointer |
|
| Line2D |
Implementation of a line and some math to go with it. |
| Math2D |
Simple utility wrapping up a bunch of math operations so that
the rest of the code doesn't have to look so cluttered. |
| MathUtils |
Some comment conventions I use, to keep it simple:
A.B := the dotproduct between a and b
A x B := the crossproduct between a and b |
| Matrix |
A common AxB Matrix
The matrix will always be an identity matrix on
instatiation. |
| Matrix2 |
A two dimensional vector |
| Matrix3 |
|
| Matrix4 |
|
| ParametricSegment2D |
represents a line in the form (x,y) = P + tD
where P is the start of the segment, U is the direction (normalized)
where 0
|
| PosR |
|
| Quaternion |
quaternions have the format: (s,vx,vy,vz) where (vx,vy,vz) is the "rotation
axis" and s is the "rotation angle". |
| RadixSortToken |
|
| Real |
|
| RealPointer |
Created originally to ease porting the ODE code. |
| RealPointerToPointer |
|
| StopWatch |
|
| Vector2 |
A two dimensional vector |
| Vector3 |
|
| Vector4 |
|