class

UIng::Area::Draw::Matrix

Inherits UIng::BlockConstructor < Reference < Object

Constructors

new(*args, &)
Source
new(*args, **kwargs, &)
Source

Instance methods

invert
Source
invertible?
Source
multiply(src : Matrix) : self
Source
rotate(x : Float64, y : Float64, amount : Float64) : self
Source
scale(x_center : Float64, y_center : Float64, x : Float64, y : Float64) : self
Source
set_identity
Source
skew(x : Float64, y : Float64, x_amount : Float64, y_amount : Float64) : self
Source
to_unsafe
Source
transform_point(x : Float64, y : Float64) : Tuple(Float64, Float64)
Source
transform_size(x : Float64, y : Float64) : Tuple(Float64, Float64)
Source
translate(x : Float64, y : Float64) : self
Source