Struct

GeglMatrix3

since: 0.4

Description

struct GeglMatrix3 {
  None coeff;
}
No description available.
Structure members
coeff
No description available.

Available since: 0.4

Constructors

gegl_matrix3_new
No description available.

since: 0.4

Instance methods

gegl_matrix3_copy

Returns a copy of src.

since: 0.4

gegl_matrix3_copy_into

Copies the matrix in src into dst.

since: 0.4

gegl_matrix3_determinant

Returns the determinant for the matrix.

since: 0.4

gegl_matrix3_equal

Check if two matrices are equal.

since: 0.4

gegl_matrix3_identity

Set the provided matrix to the identity matrix.

since: 0.4

gegl_matrix3_invert

Inverts matrix.

since: 0.4

gegl_matrix3_is_affine

Check if a matrix only does an affine transformation.

since: 0.4

gegl_matrix3_is_identity

Check if a matrix is the identity matrix.

since: 0.4

gegl_matrix3_is_scale

Check if a matrix only does scaling.

since: 0.4

gegl_matrix3_is_translate

Check if a matrix only does translation.

since: 0.4

gegl_matrix3_multiply

Multiples product = left ยท right.

since: 0.4

gegl_matrix3_originate

Shift the origin of the transformation specified by matrix to (x, y). In other words, calculate the matrix that:

since: 0.4

gegl_matrix3_parse_string

Parse a transofmation matrix from a string.

since: 0.4

gegl_matrix3_round_error

Rounds numerical errors in matrix to the nearest integer.

since: 0.4

gegl_matrix3_to_string

Serialize a GeglMatrix3 to a string.

since: 0.4

gegl_matrix3_transform_point

Transforms the coordinates provided in x and y and changes to the coordinates gotten when the transformed with the matrix.

since: 0.4