|
triVec3f * | triVec3Set (triVec3f *a, const triFloat x, const triFloat y, const triFloat z) |
|
triVec3i * | triVec3Ceil (triVec3i *a, const triVec3f *b) |
|
triVec3i * | triVec3Trunc (triVec3i *a, const triVec3f *b) |
|
triVec3i * | triVec3Round (triVec3i *a, const triVec3f *b) |
|
triVec3i * | triVec3Floor (triVec3i *a, const triVec3f *b) |
|
triVec3f * | triVec3i2f (triVec3f *a, const triVec3i *b) |
|
triVec3f * | triVec3Add (triVec3f *a, const triVec3f *b, const triVec3f *c) |
|
triVec3f * | triVec3Sub (triVec3f *a, const triVec3f *b, const triVec3f *c) |
|
triVec3f * | triVec3Mul (triVec3f *a, const triVec3f *b, const triVec3f *c) |
|
triVec3f * | triVec3Div (triVec3f *a, const triVec3f *b, const triVec3f *c) |
|
triVec3f * | triVec3Neg (triVec3f *a, const triVec3f *b) |
|
triVec3f * | triVec3Abs (triVec3f *a, const triVec3f *b) |
|
triVec3f * | triVec3Rndn (triVec3f *a) |
|
triVec3f * | triVec3Rnd (triVec3f *a) |
|
triVec3f * | triVec3Rnd2 (triVec3f *a) |
|
triVec3f * | triVec3Clamp (triVec3f *a, const triVec3f *b, triFloat min, triFloat max) |
|
triVec3f * | triVec3Min (triVec3f *a, const triVec3f *b, const triVec3f *c) |
|
triVec3f * | triVec3Max (triVec3f *a, const triVec3f *b, const triVec3f *c) |
|
triFloat | triVec3Sum (const triVec3f *a) |
|
triFloat | triVec3Avg (const triVec3f *a) |
|
triVec3f * | triVec3Sgn (triVec3f *a, const triVec3f *b) |
|
triVec3f * | triVec3Normalize (triVec3f *a, const triVec3f *b) |
|
triFloat | triVec3Length (const triVec3f *a) |
|
triFloat | triVec3SquareLength (const triVec3f *a) |
|
triFloat | triVec3Dist (const triVec3f *a, const triVec3f *b) |
|
triFloat | triVec3SquareDist (const triVec3f *a, const triVec3f *b) |
|
triVec3f * | triVec3Lerp (triVec3f *a, const triVec3f *b, const triVec3f *c, triFloat t) |
|
triVec3f * | triVec3Scale (triVec3f *a, const triVec3f *b, triFloat t) |
|
triFloat | triVec3Dot (const triVec3f *a, const triVec3f *b) |
|
triVec3f * | triVec3Cross (triVec3f *a, const triVec3f *b, const triVec3f *c) |
|
triVec3f * | triVec3Reflect (triVec3f *a, const triVec3f *b, const triVec3f *c) |
|
triVec3f * | triVec3Refract (triVec3f *a, const triVec3f *b, const triVec3f *c, const triFloat eta) |
|