Top Level Namespace
Included Modules
Extended Modules
Defined in:
Constant Summary
-
PROC_ART_ITERATIONS =
1000
-
SVG_MAX_OBJECTS =
1000000
-
SVG_NESTED_DEPTH =
10000
Macro Summary
-
draw_attributes(io)
Finds all available
*_attribute
methods inside a drawable and calls with anIO
-
include_options(module_class)
Includes a module ands also includes it's ATTRS to the including class as well.
-
make_component_transfer_funcs(char)
Special macro for component transfer to need to rewrite less code for the
feFunc*
DSL -
make_units(field)
Makes 2 properties.
Class methods inherited from module Celestine::Logo
make_arc(start_angle, end_angle, distance, thickness = 10, large = false, flip = false)
make_arc
Macro Detail
macro draw_attributes(io)
#
Finds all available *_attribute
methods inside a drawable and calls with an IO
macro include_options(module_class)
#
Includes a module ands also includes it's ATTRS to the including class as well.
macro make_component_transfer_funcs(char)
#
Special macro for component transfer to need to rewrite less code for the feFunc*
DSL
macro make_units(field)
#
Makes 2 properties. One for the actual field, and one for the units the field is in.