Go to the source code of this file.
|
| void | Vec3Subtract (Vec3 *destVector, Vec3 *a, Vec3 *b) |
| |
| void | Vec3Scale (Vec3 *result, Vec3 *vector, int multiplier) |
| |
| void | Vec3ScaleDownByPowerOfTwo (Vec3 *vector, unsigned int pot) |
| |
| void | Vec3ScaleDownBy4 (Vec3_u16 result, Vec3 *source) |
| |
| void | Vec3ScaleByFractionPowerOfTwo (Vec3 *param_1, int numerator, unsigned int denominatorExponent) |
| |
| void | Vec3ScaleByFraction (Vec3 *param_1, int denominator, int numerator) |
| |
| unsigned int | Vec3CalculateLengthE (Vec3 *vector, bool flag3D) |
| |
| void | Vec3ApplyRotationMatrix (int *rotationMatrix, unsigned int *inputVector, int *outputVector) |
| |
| void | MatrixTranspose (unsigned int *dest, unsigned int *src) |
| |
| void | Vec3Swap (int *param_1, int *param_2) |
| |
◆ MatrixTranspose()
| void MatrixTranspose |
( |
uint * |
outputMatrix, |
|
|
uint * |
inputMatrix |
|
) |
| |
- Parameters
-
| uint* | outputMatrix |
| uint* | inputMatrix |
- Note
Definition at line 68 of file vector.c.
◆ Vec3ApplyRotationMatrix()
| void Vec3ApplyRotationMatrix |
( |
int * |
rotationMatrix, |
|
|
unsigned int * |
inputVector, |
|
|
int * |
outputVector |
|
) |
| |
◆ Vec3CalculateLengthE()
| unsigned int Vec3CalculateLengthE |
( |
Vec3 * |
vector, |
|
|
bool |
flag3D |
|
) |
| |
◆ Vec3Scale()
| void Vec3Scale |
( |
Vec3 * |
result, |
|
|
Vec3 * |
vector, |
|
|
int |
multiplier |
|
) |
| |
◆ Vec3ScaleByFraction()
| void Vec3ScaleByFraction |
( |
Vec3 * |
param_1, |
|
|
int |
denominator, |
|
|
int |
numerator |
|
) |
| |
◆ Vec3ScaleByFractionPowerOfTwo()
| void Vec3ScaleByFractionPowerOfTwo |
( |
Vec3 * |
param_1, |
|
|
int |
numerator, |
|
|
unsigned int |
denominatorExponent |
|
) |
| |
◆ Vec3ScaleDownBy4()
◆ Vec3ScaleDownByPowerOfTwo()
| void Vec3ScaleDownByPowerOfTwo |
( |
Vec3 * |
vector, |
|
|
unsigned int |
pot |
|
) |
| |
◆ Vec3Subtract()
◆ Vec3Swap()
| void Vec3Swap |
( |
int * |
param_1, |
|
|
int * |
param_2 |
|
) |
| |