UIng::Area::Draw::Brush
Inherits UIng::BlockConstructor < Reference < Object
Constructors
from_crimage(gradient : CrImage::Draw::LinearGradient) : Brush
Copies geometry and color stops. Interpolation uses the native backend.
from_crimage(gradient : CrImage::Draw::RadialGradient) : Brush
Sourcenew(*args, &)
Sourcenew(*args, **kwargs, &)
Sourcenew(type : Brush::Type, r : Number = 0.0, g : Number = 0.0, b : Number = 0.0, a : Number = 1.0, x0 : Number = 0.0, y0 : Number = 0.0, x1 : Number = 0.0, y1 : Number = 0.0, outer_radius : Number = 0.0, stops : Array(GradientStop) | Nil = nil)
SourceInstance methods
a=(value : Number)
Sourceb=(value : Number)
Sourceg=(value : Number)
Sourcenum_stops
Sourceouter_radius
Sourceouter_radius=(value : Number)
Sourcer=(value : Number)
Sourcestops
Sourcestops=(value : Array(GradientStop))
Sourceto_unsafe
Sourcetype
Sourcetype=(value : Type)
Sourcex0
Sourcex0=(value : Number)
Sourcex1
Sourcex1=(value : Number)
Sourcey0
Sourcey0=(value : Number)
Sourcey1
Sourcey1=(value : Number)
Source