Pixie::Brush
Inherits Pixie::Helpers / Reference / Object
The Brush class wraps LibMagick::DrawingWand and provides a simple
interface for drawing on an image.
Constructors
new(image : Image, draw_info : LibMagick::DrawInfo)
Sourcenew
Sourcenew(image : Image, &block : LibMagick::DrawInfo -> )
SourceInstance methods
arc(start_x : Float64, start_y : Float64, end_x : Float64, end_y : Float64, start_angle : Float64, end_angle : Float64)
Sourceclear
Sourceclone
Sourcecomposite(compose : LibMagick::CompositeOperator, x : Int32, y : Int32, width : Int32, height : Int32, image : Image)
Sourceellipse(origin_x : Float64, origin_y : Float64, radius_x : Float64, radius_y : Float64, start_angle : Float64, end_angle : Float64)
Sourcefinalize
Sourceget_border_color
Sourceget_clip_path
Sourceget_clip_rule
Sourceget_clip_units
Sourceget_draw_density
Sourceget_fill_color
Sourceget_fill_opacity
Sourceget_fill_rule
Sourceget_font
Sourceget_font_family
Sourceget_font_resolution
Sourceget_font_size
Sourceget_font_stretch
Sourceget_font_style
Sourceget_font_weight
Sourceget_gravity
Sourceget_stroke_antialias
Sourceget_stroke_color
Sourceget_stroke_dash_array
Sourceget_stroke_dash_offset
Sourceget_stroke_line_cap
Sourceget_stroke_line_join
Sourceget_stroke_miter_limit
Sourceget_stroke_opacity
Sourceget_stroke_width
Sourceget_text_alignment
Sourceget_text_antialias
Sourceget_text_decoration
Sourceget_text_direction
Sourceget_text_encoding
Sourceget_text_interline_spacing
Sourceget_text_interword_spacing
Sourceget_text_kerning
Sourceget_text_under_color
Sourceget_vector_graphics
Sourceinfo
Sourcepath_close
Sourcepath_curve_to_absolute(x1 : Float64, y1 : Float64, x2 : Float64, y2 : Float64, x : Float64, y : Float64)
Sourcepath_curve_to_relative(x1 : Float64, y1 : Float64, x2 : Float64, y2 : Float64, x : Float64, y : Float64)
Sourcepath_elliptic_arc_absolute(rx : Float64, ry : Float64, x_axis_rotation : Float64, large_arc_flag : Bool, sweep_flag : Bool, x : Float64, y : Float64)
Sourcepath_elliptic_arc_relative(rx : Float64, ry : Float64, x_axis_rotation : Float64, large_arc_flag : Bool, sweep_flag : Bool, x : Float64, y : Float64)
Sourcepath_finish
Sourcepath_start
Sourcepop
Sourcepop_clip_path
Sourcepop_defs
Sourcepop_pattern
Sourcepush
Sourcepush_defs
Sourcerender
Sourcereset_vector_graphics
Sourceset_border_color(border_color : Pixel)
Sourceset_clip_rule(fill_rule : FillRule)
Sourceset_clip_units(units : ClipPathUnits)
Sourceset_fill_color(fill_color : Pixel)
Sourceset_fill_rule(fill_rule : FillRule)
Sourceset_font_stretch(font_stretch : StretchType)
Sourceset_font_style(font_style : StyleType)
Sourceset_gravity(gravity : GravityType)
Sourceset_stroke_color(stroke_color : Pixel)
Sourceset_stroke_line_cap(line_cap : LineCap)
Sourceset_stroke_line_join(line_join : LineJoin)
Sourceset_text_alignment(alignment : AlignType)
Sourceset_text_decoration(decoration : DecorationType)
Sourceset_text_direction(direction : DirectionType)
Sourceset_text_under_color(under_color : Pixel)
Sourceto_unsafe
Source