#include <math.h>
Go to the source code of this file.
|
| void | matmpy (Matrix res, Matrix a, Matrix b) |
| |
| void | mat_print (Matrix) |
| |
| void | mat_unity (Matrix) |
| |
| Matrix | mat_alloc (int ncols, int nrows) |
| |
| void | mat_copy (Matrix a, Matrix b) |
| |
| void | rotate (Matrix a, float rx, float ry, float rz) |
| |
| void | translate (Matrix a, float tx, float ty, float tz) |
| |
| void | scale (Matrix a, float sx, float sy, float sz) |
| |
| void | mat_free (Matrix) |
| |
| Vol3d | make3d_volume () |
| |
| Stack3d | make3d_stack () |
| |
◆ Matrix
◆ Stack3d
◆ View2d
◆ Vol3d
◆ make3d_stack()
◆ make3d_volume()
◆ mat_alloc()
| Matrix mat_alloc |
( |
int | ncols, |
|
|
int | nrows ) |
◆ mat_copy()
◆ mat_free()
◆ mat_print()
◆ mat_unity()
◆ matmpy()
◆ rotate()
| void rotate |
( |
Matrix | a, |
|
|
float | rx, |
|
|
float | ry, |
|
|
float | rz ) |
◆ scale()
| void scale |
( |
Matrix | a, |
|
|
float | sx, |
|
|
float | sy, |
|
|
float | sz ) |
◆ translate()
| void translate |
( |
Matrix | a, |
|
|
float | tx, |
|
|
float | ty, |
|
|
float | tz ) |