class

UIng::Area::Draw::StrokeParams

Inherits UIng::BlockConstructor < Reference < Object

Constructors

new(*args, &)
Source
new(*args, **kwargs, &)
Source
new(cap : UIng::Area::Draw::LineCap = UIng::Area::Draw::LineCap::Flat, join : UIng::Area::Draw::LineJoin = UIng::Area::Draw::LineJoin::Miter, thickness : Number = 0.0, miter_limit : Number = 0.0, dash_phase : Number = 0.0, dashes : Enumerable(Float64) | Nil = nil)
Source

Instance methods

cap

Basic properties with direct delegation

Source
dash_phase
Source
dash_phase=(value : Float64)
Source
dashes

Dashes property using Crystal Array

Source
dashes=(values : Array(Float64))
Source
dashes=(values : Enumerable(Float64))
Source
join
Source
miter_limit
Source
miter_limit=(value : Float64)
Source
num_dashes
Source
thickness
Source
thickness=(value : Float64)
Source
to_unsafe
Source