class CryMagick::Tool

Direct Known Subclasses

Defined in:

crymagick/tool.cr
crymagick/tool/animate.cr
crymagick/tool/compare.cr
crymagick/tool/composite.cr
crymagick/tool/conjure.cr
crymagick/tool/convert.cr
crymagick/tool/display.cr
crymagick/tool/identify.cr
crymagick/tool/import.cr
crymagick/tool/mogrify.cr
crymagick/tool/mogrify_restricted.cr
crymagick/tool/montage.cr
crymagick/tool/stream.cr

Constant Summary

CREATION_OPERATORS = ["xc", "canvas", "logo", "rose", "gradient", "radial-gradient", "plasma", "pattern", "label", "caption", "text", "pango"] of ::String

Constructors

Class Method Summary

Instance Method Summary

Macro Summary

Constructor Detail

def self.new(name : String, options : Hash(Symbol, Bool) = {} of Symbol => Bool) #

[View source]

Class Method Detail

def self.build(name : String, &) : String #

[View source]

Instance Method Detail

def +(*values) #

[View source]
def <<(arg) #

[View source]
def args : Array(String) #

[View source]
def call : String #

[View source]
def call(&) #

[View source]
def canvas(value) #

[View source]
def canvas #

[View source]
def caption(value) #

[View source]
def caption #

[View source]
def clone(*args) #

[View source]
def command #

[View source]
def executable #

[View source]
def gradient(value) #

[View source]
def gradient #

[View source]
def label(value) #

[View source]
def label #

[View source]
def logo(value) #

[View source]
def logo #

[View source]
def merge!(new_args) #

[View source]
def name : String #

[View source]
def pango(value) #

[View source]
def pango #

[View source]
def pattern(value) #

[View source]
def pattern #

[View source]
def plasma(value) #

[View source]
def plasma #

[View source]
def radial_gradient(value) #

[View source]
def radial_gradient #

[View source]
def rose(value) #

[View source]
def rose #

[View source]
def send(name, *opts) #

[View source]
def stack(&) #

[View source]
def stdin #

[View source]
def stdout #

[View source]
def text(value) #

[View source]
def text #

[View source]
def xc(value) #

[View source]
def xc #

[View source]

Macro Detail

macro method_missing(call) #

Currently notification about dynamically generated methods will be printed out to stdout during compilation


[View source]