Module: RComposite

Defined in:
lib/rcomposite/layer.rb,
lib/rcomposite/canvas.rb,
lib/rcomposite/layerset.rb,
lib/rcomposite/filllayer.rb,
lib/rcomposite/layermask.rb,
lib/rcomposite/adjustmentlayer.rb

Defined Under Namespace

Classes: AdjustmentLayer, Canvas, FillLayer, Layer, LayerMask, LayerSet

Constant Summary collapse

Normal =

Layer mode constants

some of photoshops layer modes are directly equvilent to RMagick 
some are not, and some arent supported at all.
Magick::OverCompositeOp
Dissolve =

PS equivilent

Magick::DissolveCompositeOp
Darken =

PS equivilent

Magick::DarkenCompositeOp
Multiply =

PS equivilent

Magick::MultiplyCompositeOp
Lighten =

ColorBurn LinearBurn

Magick::LightenCompositeOp
Screen =

PS equivilent

Magick::ScreenCompositeOp
Overlay =

ColorDodge LinearDodge

Magick::OverlayCompositeOp
Difference =

SoftLight HardLight VividLight LinearLight PinLight HardMix

Magick::DifferenceCompositeOp
Hue =

Exclusion

Magick::HueCompositeOp
Saturation =
Magick::SaturateCompositeOp
Color =
Magick::ColorizeCompositeOp
Luminosity =
Magick::LuminizeCompositeOp
SolidColor =

Fill layer types

0
Gradient =
1
Pattern =
2
Levels =
1
Curves =
2
ColorBalance =
3
BrightnessContrast =
4
HueSaturation =
5
SelectiveColor =
6
ChannelMixer =
7
GradientMap =
8
PhotoFilter =
9
Invert =

negate

10
Threshold =

threshold

11
Polarize =
12
Blur =
13