matrix

matrix —

Synopsis




gboolean    g3d_matrix_identity             (gfloat *matrix);
gboolean    g3d_matrix_multiply             (gfloat *m1,
                                             gfloat *m2,
                                             gfloat *rm);
gboolean    g3d_matrix_translate            (gfloat x,
                                             gfloat y,
                                             gfloat z,
                                             gfloat *rm);
gboolean    g3d_matrix_rotate               (gfloat angle,
                                             gfloat ax,
                                             gfloat ay,
                                             gfloat az,
                                             gfloat *rm);
gboolean    g3d_matrix_rotate_xyz           (gfloat rx,
                                             gfloat ry,
                                             gfloat rz,
                                             gfloat *rm);

Description

Details

g3d_matrix_identity ()

gboolean    g3d_matrix_identity             (gfloat *matrix);

matrix :
Returns :

g3d_matrix_multiply ()

gboolean    g3d_matrix_multiply             (gfloat *m1,
                                             gfloat *m2,
                                             gfloat *rm);

m1 :
m2 :
rm :
Returns :

g3d_matrix_translate ()

gboolean    g3d_matrix_translate            (gfloat x,
                                             gfloat y,
                                             gfloat z,
                                             gfloat *rm);

x :
y :
z :
rm :
Returns :

g3d_matrix_rotate ()

gboolean    g3d_matrix_rotate               (gfloat angle,
                                             gfloat ax,
                                             gfloat ay,
                                             gfloat az,
                                             gfloat *rm);

angle :
ax :
ay :
az :
rm :
Returns :

g3d_matrix_rotate_xyz ()

gboolean    g3d_matrix_rotate_xyz           (gfloat rx,
                                             gfloat ry,
                                             gfloat rz,
                                             gfloat *rm);

rx :
ry :
rz :
rm :
Returns :