module Magick
$Id: misc.rb,v 1.17 2010/03/21 01:43:01 baror Exp $ Copyright (C) 2009 Timothy P. Hunter
Defines paint server classes. Eventually this will include gradients.
RVG
is the main class in this library. All graphic elements must be contained within an RVG
object.
Text-related classes
$Id: units.rb,v 1.5 2009/02/28 23:52:28 rmagick Exp $ Copyright (C) 2009 Timothy P. Hunter
Constants
- AffineMatrix
- AlphaChannel
- AreaGeometry
- AspectGeometry
- Chromaticity
- Color
- DefaultChannels
- Font
- GreaterGeometry
- HueChannel
- LessGeometry
- Long_version
- LuminosityChannel
- MANAGED_MEMORY
- MIN_IM_VERSION
- MIN_RUBY_VERSION
- MIN_WAND_VERSION
- Magick_features
- Magick_version
- MinimumGeometry
- PercentGeometry
- Point
- Primary
- Rectangle
- SaturationChannel
- Segment
- TypeMetric
- VERSION
- Version
Public Class Methods
formats() { |k, v| ... }
click to toggle source
# File lib/rmagick_internal.rb, line 20 def formats(&block) @formats ||= init_formats if block_given? @formats.each{|k, v| yield k, v } self else @formats end end
trace_proc=(p)
click to toggle source
remove reference to the proc at exit
# File lib/rmagick_internal.rb, line 32 def trace_proc=(p) m = Mutex.new m.synchronize do if @trace_proc.nil? && !p.nil? && !@exit_block_set_up at_exit { @trace_proc = nil } @exit_block_set_up = true end @trace_proc = p end end