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

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.