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 : Number, y : Number, amount : Number) : self
Source
scale(x_center : Number, y_center : Number, x : Number, y : Number) : self
Source
set_identity
Source
skew(x : Number, y : Number, x_amount : Number, y_amount : Number) : self
Source
to_unsafe
Source
transform_point(x : Number, y : Number) : Tuple(Float64, Float64)
Source
transform_size(x : Number, y : Number) : Tuple(Float64, Float64)
Source
translate(x : Number, y : Number) : self
Source