struct

Blend2D::Geometry::Matrix2D

Inherits Blend2D::BLStruct < Struct < Value < Object

Constructors

identity
Source
new(m00 : Float64, m01 : Float64, m10 : Float64, m11 : Float64, m20 : Float64, m21 : Float64)
Source
rotation(angle : Float64, cx : Float64, cy : Float64) : Matrix2D
Source
rotation(angle : Float64) : Matrix2D
Source
scaling(x : Float64, y : Float64) : Matrix2D
Source
skewing(x : Float64, y : Float64) : Matrix2D
Source
translation(x : Float64, y : Float64) : Matrix2D
Source

Instance methods

invert
Source
m00(*args, **options)
Source
m00(*args, **options, &)
Source
m01(*args, **options)
Source
m01(*args, **options, &)
Source
m10(*args, **options)
Source
m10(*args, **options, &)
Source
m11(*args, **options)
Source
m11(*args, **options, &)
Source
m20(*args, **options)
Source
m20(*args, **options, &)
Source
m21(*args, **options)
Source
m21(*args, **options, &)
Source
rotate(angle : Float64, x : Float64, y : Float64) : Matrix2D
Source
rotate(angle : Float64) : Matrix2D
Source
scale(x : Float64, y : Float64) : Matrix2D
Source
skew(x : Float64, y : Float64) : Matrix2D
Source
transform(matrix : Matrix2D) : Matrix2D
Source
translate(x : Float64, y : Float64) : Matrix2D
Source
type
Source