class

ImageProcessing::Operation

Inherits Reference < Object

A single image operation: its name, positional arguments (optionally with a trailing String-keyed options hash, mirroring Ruby's kwargs-in-args convention) and an optional block.

Constructors

new(name : String, args : Array(OptValue) = [] of OptValue, block : Block | Nil = nil)
Source

Instance methods

==(other : Operation)
Source
args
Source
block
Source
inspect

Returns an unambiguous and information-rich string representation of this object, typically intended for developers.

This method should usually not be overridden. It delegates to #inspect(IO) which can be overridden for custom implementations.

Also see #to_s.

Source
name
Source