Module: Compass::Magick

Defined in:
lib/magick.rb,
lib/magick/functions/operations/effects.rb,
lib/magick/functions/operations.rb,
lib/magick/functions/sprites.rb,
lib/magick/functions/drawing.rb,
lib/magick/functions/canvas.rb,
lib/magick/types/gradients.rb,
lib/magick/functions/types.rb,
lib/magick/configuration.rb,
lib/magick/types/solid.rb,
lib/magick/scriptable.rb,
lib/magick/functions.rb,
lib/plugins/phantom.rb,
lib/plugins/pattern.rb,
lib/plugins/corners.rb,
lib/magick/plugins.rb,
lib/magick/command.rb,
lib/magick/shapes.rb,
lib/magick/effect.rb,
lib/magick/canvas.rb,
lib/magick/utils.rb,
lib/magick/types.rb

Overview

Compass Magick, a library for dynamic image generation.

The Compass::Magick module defines constants and exception used throughout the project.

Author:

  • Stan Angeloff

Defined Under Namespace

Modules: Configuration, Functions, Plugins, Scriptable, Shapes, Types, Utils Classes: AbstractMethod, Canvas, Command, Effect, Exception, NotAllowed, NotSupported, PatternException, Type, TypeMismatch

Constant Summary collapse

VERSION =

The current version of Compass Magick. This value is updated manually on release. If you are using a Git clone, the version will always end with ‘.git’.

'0.1.6'
PLUGINS_PATH =

The locations where plug-ins are located. These paths are scanned for *.rb files and loaded in order.

[
  File.join(File.dirname(__FILE__), 'plugins'),
  File.join(ENV['HOME'], '.magick', 'plugins'),
  File.join(Dir.getwd,              'plugins')
]
EXTRAS_PATH =

The location of the ‘extras/` directory.

File.expand_path(File.join(File.dirname(__FILE__), '..', 'extras'))