|
Converts an Allegro fixed-point matrix to an array of floats suitable for OpenGL's matrix operations. Example:
|
|
Converts an Allegro fixed-point matrix to an array of doubles suitable for OpenGL's matrix operations.
|
|
Converts an Allegro floating-point matrix to an array of floats suitable for OpenGL's matrix operations.
|
|
Converts an Allegro floating-point matrix to an array of doubles suitable for OpenGL's matrix operations.
|
|
Converts an OpenGL floating-point matrix issued from the matrix stack to an Allegro fixed-point matrix.
|
|
Converts an OpenGL double precision floating-point matrix issued from the matrix stack to an Allegro fixed-point matrix.
|
|
Converts an OpenGL floating-point matrix issued from the matrix stack to an Allegro floating-point matrix.
|
|
Converts an OpenGL double precision floating-point matrix issued from the matrix stack to an Allegro single-precision floating-point matrix.
|
|
Multiplies the Quaternion to the current transformation matrix, by converting it to a call to glRotatef() Example:
|
|
Converts a quaternion to a vector/angle, which can be used with glRotate*(). Values are returned in the parameters. Example:
|
|
Converts a quaternion to a vector/angle, which can be used with glRotate*(). Values are returned in the parameters. See allegro_gl_quat_to_rotatef() for an example.
|