Brief Index      Full Index      I.M. Reference

Compute_Matrix_Adjoint


Functions

void Compute_Matrix_Adjoint (const float *matrix, float *out_matrix)

Function Documentation

void Compute_Matrix_Adjoint ( const float *  matrix,
float *  out_matrix 
)

Parameters:
matrix - Input transformation matrix.
out_matrix - Output transformation matrix, returned to the caller. Can point to the same place as matrix.

DETAILS

Compute_Matrix_Adjoint() takes a general 4x4 transformation and computes its adjoint. The adjoint of a matrix is similar to the inverse of the matrix---the adjoint divided by the determinant gives the inverse. The adjoint is sometimes used in place of the inverse because it's easier to compute and is never singular.

NOTES

RESTRICTIONS

See also:
Compute_Coordinates, Compute_Matrix_Inverse, Compute_Transform, Compute_Transformed_Plane, Set_Modelling_Matrix, Show_Device_Info

Main Index
Brief Index      Full Index      I.M. Functions