class

Celestine::Marker

Inherits Celestine::Meta::Context::Methods / Celestine::Modules::Filter / Celestine::Modules::Animate::Motion / Celestine::Modules::Animate / Celestine::Modules::StrokeFill / Celestine::Modules::Transform / Celestine::Drawable / Reference / Object

Class which acts like a group, but applies masking to another drawable.

Constants

TAG = "marker"

Instance methods

anchor

Allows a Celestine::Anchor to be made using a DSL call, and added to this drawables items.

circle

Allows a Celestine::Circle to be made using a DSL call, and added to this drawables items.

draw(io : IO) : Nil

Main draw method for a drawable. Takes in and interacts with an io.

Source
ellipse

Allows a Celestine::Ellipse to be made using a DSL call, and added to this drawables items.

group

Allows a Celestine::Group to be made using a DSL call, and added to this drawables items.

height
height=(height : IFNumber | Nil)
height_units

What kind of unit height should use when rendering

height_units=(height_units : String | Nil)

What kind of unit height should use when rendering

image

Allows a Celestine::Image to be made using a DSL call, and added to this drawables items.

orientation
Source
orientation=(orientation : String | Nil)
Source
path

Allows a Celestine::Path to be made using a DSL call, and added to this drawables items.

preserve_aspect_ratio
Source
preserve_aspect_ratio=(preserve_aspect_ratio : String | Nil)
Source
rectangle

Allows a Celestine::Rectangle to be made using a DSL call, and added to this drawables items.

ref_x
Source
ref_x=(ref_x : String | Nil)
Source
ref_y
Source
ref_y=(ref_y : String | Nil)
Source
svg

Allows a Celestine::Svg to be made using a DSL call, and added to this drawables items.

text

Allows a Celestine::Text to be made using a DSL call, and added to this drawables items.

units
Source
units=(units : String | Nil)
Source
view_box
Source
view_box=(view_box : Celestine::ViewBox | Nil)
Source
width
width=(width : IFNumber | Nil)
width_units

What kind of unit width should use when rendering

width_units=(width_units : String | Nil)

What kind of unit width should use when rendering

Nested types