MAXMathUtils |
This class contains math functions.
|
Interface Methods |
Description |
|
Zeros any values below epsilon |
|
|
Returns the angle (in radians) between two vectors |
|
|
Converts the quaternion to a matrix and multiplies it by the specified matrix |
|
|
Removes all scaling from a matrix |
|
|
Rounds the time to a reasonable number of significant figures |
|
|
Creates a matrix with scale factors |
This method zeros any values below epsilon.
Parameters:
|
Matrix |
The matrix to fix |
Return Values:
None
This method returns the angle (in radians) between two vectors.
Parameters:
|
bone_vec |
Vector 1 |
|
x_vec |
Vector 2 |
Return Values:
Float
This method converts the quaternion to a matrix and multiples it by the specified matrix.
Parameters:
|
mat |
Reference to the matrix |
|
q |
Reference to the quaternion |
Return Values:
None
This method removes all scaling from a matrix.
Parameters:
|
orig_cur_mat |
The matrix from which to remove the scaling |
Return Values:
|
Matrix3 |
The matrix with no scaling |
This method rounds the time to a reasonable number of significant figures.
Parameters:
|
inTime |
The time to round |
Return Values:
|
double |
The rounded time value |
This method creates a matrix with scale factors.
Parameters:
|
orig_cur_mat |
The matrix to extract the scaling from |
Return Values:
|
Matrix3 |
A matrix with the scaling of its parent |
§See asterisked (*) statement at Legal Information © 2001 Intel Corporation.