.\" Generated by the Allegro makedoc utility .TH get_transformation_matrix 3alleg4 "version 4.4.3" "Allegro" "Allegro manual" .SH NAME get_transformation_matrix \- Constructs X, Y, Z rotation matrices with an angle and scaling. Allegro game programming library.\& .SH SYNOPSIS .B #include .sp .B void get_transformation_matrix(MATRIX *m, fixed scale, .B fixed xrot, yrot, zrot, x, y, z); .SH DESCRIPTION Constructs a transformation matrix which will rotate points around all three axes by the specified amounts (given in binary, 256 degrees to a circle format), scale the result by the specified amount (pass 1 for no change of scale), and then translate to the requested x, y, z position. .SH SEE ALSO .BR apply_matrix (3alleg4), .BR get_rotation_matrix (3alleg4), .BR get_scaling_matrix (3alleg4), .BR get_translation_matrix (3alleg4), .BR ex3d (3alleg4), .BR exstars (3alleg4)