Matrix
Object Hierarchy:
Description:
[ CCode ( copy_function = "g_boxed_copy" , free_function = "g_boxed_free" , type_id = "clutter_matrix_get_type ()" ) ]
[ Version ( since = "1.12" ) ]
public struct Matrix : Matrix
A type representing a 4x4 matrix.
It is identicaly to Matrix.
Content:
Static methods:
Methods:
- public void free ()
Frees the memory allocated by
alloc.
- public unowned Matrix? init_from_array (float[] values)
Initializes this with the contents
of a C array of floating point values.
- public unowned Matrix? init_from_matrix (Matrix b)
Initializes the Matrix
this with the contents of the Matrix b
.
- public unowned Matrix? init_identity ()
Initializes this with the identity
matrix, i.e.:
Inherited Members:
All known members inherited from struct Cogl.Matrix
- equal
- flags
- frustum
- get_array
- get_inverse
- inv
- ortho
- perspective
- rotate
- scale
- transform_point
- translate
- type
- ww
- wx
- wy
- wz
- xw
- xx
- xy
- xz
- yw
- yx
- yy
- yz
- zw
- zx
- zy
- zz