Adobe Photoshop CS5 Object Library JS: ArtLayer

Photoshop CS5

Class

ArtLayer

 An object within a document that contains the visual elements of the image (equivalent to a layer in the Adobe Photoshop application). Base Class: Layer

QuickLinks

adjustBrightnessContrast, adjustColorBalance, adjustCurves, adjustLevels, applyAddNoise, applyAverage, applyBlur, applyBlurMore, applyClouds, applyCustomFilter, applyDeInterlace, applyDespeckle, applyDifferenceClouds, applyDiffuseGlow, applyDisplace, applyDustAndScratches, applyGaussianBlur, applyGlassEffect, applyHighPass, applyLensBlur, applyLensFlare, applyMaximum, applyMedianNoise, applyMinimum, applyMotionBlur, applyNTSC, applyOceanRipple, applyOffset, applyPinch, applyPolarCoordinates, applyRadialBlur, applyRipple, applySharpen, applySharpenEdges, applySharpenMore, applyShear, applySmartBlur, applySpherize, applyStyle, applyTextureFill, applyTwirl, applyUnSharpMask, applyWave, applyZigZag, autoContrast, autoLevels, clear, copy, cut, desaturate, equalize, invert, merge, mixChannels, photoFilter, posterize, rasterize, selectiveColor, shadowHighlight, threshold

Hierarchy

Object
Layer
ArtLayer

Properties

PropertyTypeAccessDescription
fillOpacitynumber r/wThe interior opacity of the layer. Range: 0.0 to 100.0.
filterMaskDensitynumber r/wThe density of the filter mask. Range: 0.0 and 100.0.
filterMaskFeathernumber r/wThe feather of the filter mask. Range: 0.0 and 250.0.
groupedbool r/wIf true, the layer is grouped with the layer below.
isBackgroundLayerbool r/wIf true, the layer is a background layer.
kindLayerKind:
LayerKind.NORMAL
LayerKind.TEXT
LayerKind.SOLIDFILL
LayerKind.GRADIENTFILL
LayerKind.PATTERNFILL
LayerKind.LEVELS
LayerKind.CURVES
LayerKind.COLORBALANCE
LayerKind.BRIGHTNESSCONTRAST
LayerKind.HUESATURATION
LayerKind.SELECTIVECOLOR
LayerKind.CHANNELMIXER
LayerKind.GRADIENTMAP
LayerKind.INVERSION
LayerKind.THRESHOLD
LayerKind.POSTERIZE
LayerKind.SMARTOBJECT
LayerKind.PHOTOFILTER
LayerKind.EXPOSURE
LayerKind.LAYER3D
LayerKind.VIDEO
LayerKind.BLACKANDWHITE
LayerKind.VIBRANCE
r/wSets the layer kind (such as 'text layer') for an empty layer. Valid only when the layer is empty and when 'is background layer ' is false. You can use the 'kind ' property to make a background layer a normal layer; however, to make a layer a background layer, you must set 'is background layer' to true.
layerMaskDensitynumber r/wThe density of the layer mask. Range: 0.0 to 100.0.
layerMaskFeathernumber r/wThe feather of the layer mask. Range: 0.0 and 250.0.
parentObject readonlyThe object's container.
pixelsLockedbool r/wIf true, the pixels in the layer's image cannot be edited.
positionLockedbool r/wIf true, the pixels in the layer's image cannot be moved within the layer.
textItemTextItem readonlyThe text that is associated with the layer. Valid only when 'kind' is text layer.
transparentPixelsLockedbool r/wIf true, editing is confined to the opaque portions of the layer.
typenamestring readonlyThe class name of the object.
vectorMaskDensitynumber r/wThe density of the vector mask. Range: 0.0 and 100.0.
vectorMaskFeathernumber r/wThe feather of the vector mask. Range: 0.0 and 250.0.

Methods

Instances

void adjustBrightnessContrast (brightness: int, contrast: int)
Adjusts the brightness and constrast.

ParameterTypeDescription
brightnessintThe brightness amount. Range: -100 to 100.
contrastintThe contrast amount. Range: -100 to 100.

void adjustColorBalance ([shadows: Array of int][, midtones: Array of int][, highlights: Array of int][, preserveLuminosity: bool])
Adjusts the color balance of the layer's component channels.

ParameterTypeDescription
shadows Array of intThe adjustments for the shadows. The array must include three values (in the range -100 to 100), which represent cyan or red, magenta or green, and yellow or blue, when the document mode is CMYK or RGB. (Optional)
midtones Array of intThe adjustments for the midtones. The array must include three values (in the range -100 to 100), which represent cyan or red, magenta or green, and yellow or blue, when the document mode is CMYK or RGB. (Optional)
highlights Array of intThe adjustments for the highlights. The array must include three values (in the range -100 to 100), which represent cyan or red, magenta or green, and yellow or blue, when the document mode is CMYK or RGB. (Optional)
preserveLuminosityboolIf true, luminosity is preserved. (Optional)

void adjustCurves (curveShape: Array of Point)
Adjusts the tonal range of the selected channel using up to fourteen points.

ParameterTypeDescription
curveShape Array of PointThe curve points. The number of points must be between 2 and 14.

void adjustLevels (inputRangeStart: int, inputRangeEnd: int, inputRangeGamma: number, outputRangeStart: int, outputRangeEnd: int)
Adjusts levels of the selected channels.

ParameterTypeDescription
inputRangeStartintThe input levels minimum. Range: 0 to 253.
inputRangeEndintThe input levels maximum. Range: (input range start + 2) to 253.
inputRangeGammanumberThe input levels gamma. Range: 0.10 to 9.99.
outputRangeStartintThe output levels minimum. Range: 0 to 253.
outputRangeEndintThe output levels maximum. Range: (output range start + 2) to 253.

void applyAddNoise (amount: number, distribution: NoiseDistribution, monochromatic: bool)
Applies the add noise filter.

ParameterTypeDescription
amountnumberThe amount of noise (as a percentage). Range: 0.1 to 400.0.
distributionNoiseDistribution:
NoiseDistribution.UNIFORM
NoiseDistribution.GAUSSIAN
The noise distribution type.
monochromaticboolIf true, applies the filter only to the tonal elements in the image without changing the colors.

void applyAverage ()
Applies the average filter.

void applyBlur ()
Applies the blur filter.

void applyBlurMore ()
Applies the blur more filter.

void applyClouds ()
Applies the clouds filter.

void applyCustomFilter (characteristics: Array of int, scale: int, offset: int)
Applies the custom filter.

ParameterTypeDescription
characteristics Array of intThe custom filter characteristics. This is an array of 25 values that corresponds to a left-to-right, top-to- bottom traversal of the array presented in the Custom dialog in the user interface (Filter > Other > Custom).
scaleintThe value by which to divide the sum of the brightness values of the pixels included in the calculation.
offsetintThe value to be added to the result of the scale calculation.

void applyDeInterlace (eliminateFields: EliminateFields, createFields: CreateFields)
Applies the de-interlace filter.

ParameterTypeDescription
eliminateFieldsEliminateFields:
EliminateFields.ODDFIELDS
EliminateFields.EVENFIELDS
The fields to eliminate.
createFieldsCreateFields:
CreateFields.DUPLICATION
CreateFields.INTERPOLATION
The method to use to replace eliminated fields.

void applyDespeckle ()
Applies the despeckle filter.

void applyDifferenceClouds ()
Applies the difference clouds filter.

void applyDiffuseGlow (graininess: int, glowAmount: int, clearAmount: int)
Applies the diffuse glow filter.

ParameterTypeDescription
graininessintThe amount of graininess. Range: 0 to 10.
glowAmountintThe glow amount. Range: 0 to 20.
clearAmountintThe clear amount. Range: 0 to 20.

void applyDisplace (horizontalScale: int, verticalScale: int, displacementType: DisplacementMapType, undefinedAreas: UndefinedAreas, displacementMapFile: File)
Applies the displace filter.

ParameterTypeDescription
horizontalScaleintThe amount of horizontal distortion. Range: -999 to 999.
verticalScaleintThe amount of vertical distortion. Range: -999 to 999.
displacementTypeDisplacementMapType:
DisplacementMapType.STRETCHTOFIT
DisplacementMapType.TILE
The displacement type.
undefinedAreasUndefinedAreas:
UndefinedAreas.WRAPAROUND
UndefinedAreas.REPEATEDGEPIXELS
The treatment of undistorted areas.
displacementMapFileFileThe distortion image map.

void applyDustAndScratches (radius: int, threshold: int)
Applies the dust and scratches filter.

ParameterTypeDescription
radiusintThe size (in pixels) of the area searched for dissimilar pixels. Range: 1 to 16.
thresholdintDetermines how dissimilar the pixels should be before they are eliminated. Range: 0 to 255.

void applyGaussianBlur (radius: number)
Applies the gaussian blur filter.

ParameterTypeDescription
radiusnumberThe blur width in pixels. Range: 1.0 to 250.0.

void applyGlassEffect (distortion: int, smoothness: int, scaling: int[, invert: bool=false][, texture: TextureType][, textureFile: File])
Applies the glass filter.

ParameterTypeDescription
distortionintThe amount of distortion. Range: 0 to 20.
smoothnessintThe smoothness. Range: 1 to 15.
scalingintThe amount of scaling. Range: 50 to 200.
invertboolIf true, the texture is inverted. (default: false) (Optional)
textureTextureType:
TextureType.BLOCKS
TextureType.CANVAS
TextureType.FROSTED
TextureType.TINYLENS
TextureType.FILE
The type of texture. (Optional)
textureFileFileThe file from which to load the texture type. (Optional)

void applyHighPass (radius: number)
Applies the high pass filter.

ParameterTypeDescription
radiusnumberThe width (in pixels) of the radius where edge details are retained.

void applyLensBlur ([source: DepthMapSource=DepthMapSource.NONE][, focalDistance: int=0][, invertDepthMap: bool=false][, shape: Geometry=Geometry.HEXAGON][, radius: int=15][, bladeCurvature: int=0][, rotation: int=0][, brightness: int=0][, threshold: int=0][, amount: int=0][, distribution: NoiseDistribution=NoiseDistribution.UNIFORM][, monochromatic: bool=false])
Apply the lens blur filter.

ParameterTypeDescription
sourceDepthMapSource:
DepthMapSource.NONE
DepthMapSource.TRANSPARENCYCHANNEL
DepthMapSource.LAYERMASK
DepthMapSource.IMAGEHIGHLIGHT
The source for the depth map. (default: DepthMapSource.NONE) (Optional)
focalDistanceintThe blur focal distance (in pixels) for the depth map. RangeL 0 to 255. Valid only when 'source' is transparency or layer mask. (default: 0) (Optional)
invertDepthMapboolIf true, inverts the depth map. (default: false) (Optional)
shapeGeometry:
Geometry.TRIANGLE
Geometry.PENTAGON
Geometry.HEXAGON
Geometry.SQUARE
Geometry.HEPTAGON
Geometry.OCTAGON
The shape of the iris. (default: Geometry.HEXAGON) (Optional)
radiusintThe radius of the iris. Range: 0 to 100. (default: 15) (Optional)
bladeCurvatureintThe blade curvature of the iris. Range: 0 to 100. (default: 0) (Optional)
rotationintThe rotation of the iris (in degrees). Range: 0 to 360. (default: 0) (Optional)
brightnessintThe brightness for the specular highlights. Range: 0 to 100. (default: 0) (Optional)
thresholdintThe threshold for the specular highlights. Range: 0 to 255. (default: 0) (Optional)
amountintThe amount of noise. Range: 0 to 100. (default: 0) (Optional)
distributionNoiseDistribution:
NoiseDistribution.UNIFORM
NoiseDistribution.GAUSSIAN
The distribution value for the noise. (default: NoiseDistribution.UNIFORM) (Optional)
monochromaticboolIf true, the noise is monochromatic. (default: false) (Optional)

void applyLensFlare (brightness: int, flareCenter: UnitPoint, lensType: LensType)
Applies the lens flare filter.

ParameterTypeDescription
brightnessintThe flare brightness. Range: 10 to 300.
flareCenterUnitPointThe position of the flare center.
lensTypeLensType:
LensType.ZOOMLENS
LensType.PRIME35
LensType.PRIME105
LensType.MOVIEPRIME
The lens type.

void applyMaximum (radius: number)
Applies the maximum filter.

ParameterTypeDescription
radiusnumberThe choke area (in pixels). Range: 0 to 100.

void applyMedianNoise (radius: number)
Applies the median noise filter.

ParameterTypeDescription
radiusnumberThe size of the area searched for pixels of similar brightness. Range: 0 to 100.

void applyMinimum (radius: number)
Applies the minimum filter.

ParameterTypeDescription
radiusnumberThe spread area (in pixels). Range: 0 to 100.

void applyMotionBlur (angle: int, radius: number)
Applies the motion blur filter.

ParameterTypeDescription
angleintThe angle (in degrees). Range: -360 to 360.
radiusnumberThe radius (in pixels). Range: 1 to 999.

void applyNTSC ()
Applies the NTSC colors filter.

void applyOceanRipple (size: int, magnitude: int)
Applies the ocean ripple filter.

ParameterTypeDescription
sizeintThe ripple size. Range: 1 to 15.
magnitudeintThe ripple magnitude. Range: 0 to 20.

void applyOffset (horizontal: UnitValue, vertical: UnitValue, undefinedAreas: OffsetUndefinedAreas)
Applies the offset filter.

ParameterTypeDescription
horizontalUnitValueThe amount (in pixels) to move the selection horizontally (to the right). Range: -6144 to 6144.
verticalUnitValueThe amount (in pixels) to move the selection vertically (downward). Range: -6144 to 6144.
undefinedAreasOffsetUndefinedAreas:
OffsetUndefinedAreas.SETTOBACKGROUND
OffsetUndefinedAreas.WRAPAROUND
OffsetUndefinedAreas.REPEATEDGEPIXELS
The method for filling areas left blank by the offset.

void applyPinch (amount: int)
Applies the pinch filter.

ParameterTypeDescription
amountintThe pinch amount. Range: -100 to 100.

void applyPolarCoordinates (conversion: PolarConversionType)
Applies the polar coordinates filter.

ParameterTypeDescription
conversionPolarConversionType:
PolarConversionType.RECTANGULARTOPOLAR
PolarConversionType.POLARTORECTANGULAR
The conversion type.

void applyRadialBlur (amount: int, blurMethod: RadialBlurMethod, blurQuality: RadialBlurQuality)
Applies the radial blur filter.

ParameterTypeDescription
amountintThe amount of blur. Range: 1 to 100.
blurMethodRadialBlurMethod:
RadialBlurMethod.SPIN
RadialBlurMethod.ZOOM
The blur method to use.
blurQualityRadialBlurQuality:
RadialBlurQuality.DRAFT
RadialBlurQuality.GOOD
RadialBlurQuality.BEST
The smoothness or graininess of the blurred image.

void applyRipple (amount: int, size: RippleSize)
Applies the ripple filter.

ParameterTypeDescription
amountintThe ripple amount. Range: -999 to 999.
sizeRippleSize:
RippleSize.SMALL
RippleSize.MEDIUM
RippleSize.LARGE
The ripple size.

void applySharpen ()
Applies the sharpen filter.

void applySharpenEdges ()
Applies the sharpen edges filter.

void applySharpenMore ()
Applies the sharpen more filter.

void applyShear (curve: Array of any, undefinedAreas: UndefinedAreas)
Applies the shear filter.

ParameterTypeDescription
curve Array of any Specification of the shear curve in points as x,y coordinate pairs in the format [[x1, y1],[x2, y2]]. Any number of coordinate pairs can be specified.
undefinedAreasUndefinedAreas:
UndefinedAreas.WRAPAROUND
UndefinedAreas.REPEATEDGEPIXELS
The treatment of areas left blank by the distortion.

void applySmartBlur (radius: number, threshold: number, blurQuality: SmartBlurQuality, mode: SmartBlurMode)
Applies the smart blur filter.

ParameterTypeDescription
radiusnumberThe blur radius. Range: 0 - 1000.
thresholdnumberThe blur threshold. Range: 0 - 1000.
blurQualitySmartBlurQuality:
SmartBlurQuality.LOW
SmartBlurQuality.MEDIUM
SmartBlurQuality.HIGH
The smoothness or graininess of the blurred image.
modeSmartBlurMode:
SmartBlurMode.NORMAL
SmartBlurMode.EDGEONLY
SmartBlurMode.OVERLAYEDGE
The smart blur mode.

void applySpherize (amount: int, mode: SpherizeMode)
Applies the spherize filter.

ParameterTypeDescription
amountintThe amount of distortion. Range: -100 to 100.
modeSpherizeMode:
SpherizeMode.NORMAL
SpherizeMode.HORIZONTAL
SpherizeMode.VERTICAL
The distortion mode.

void applyStyle (styleName: string)
Applies the specified style to the layer.

ParameterTypeDescription
styleNamestringThe layer style to apply.

void applyTextureFill (textureFile: File)
Applies the texture fill filter.

ParameterTypeDescription
textureFileFileThe texture file. Must be a grayscale Photoshop file.

void applyTwirl (angle: int)
Applies the twirl filter.

ParameterTypeDescription
angleintThe twirl angle. Range: -999 to 999.

void applyUnSharpMask (amount: number, radius: number, threshold: int)
Applies the unsharp mask filter.

ParameterTypeDescription
amountnumberThe amount of sharpening (as a percentage). Range: 1 to 500.
radiusnumberThe radius in pixels. Range: 0.1 to 250.0.
thresholdintThe contrast threshold. Range: 0 to 255.

void applyWave (generatorNumber: int, minimumWavelength: int, maximumWavelength: int, minimumAmplitude: int, maximumAmplitude: int, horizontalScale: int, verticalScale: int, waveType: WaveType, undefinedAreas: UndefinedAreas, randomSeed: int)
Applies the wave filter.

ParameterTypeDescription
generatorNumberintThe number of generators. Range: 1 to 999.
minimumWavelengthintThe minimum wave length. Range: 1 to 998.
maximumWavelengthintThe maximum wave length. Range: 2 to (minimum wavelength + 1)
minimumAmplitudeintThe minimum amplitude. Range: 1 to 998.
maximumAmplitudeintThe maximum amplitude. Range: 2 to (minimum amplitude + 1)
horizontalScaleintThe amount of horizontal scale (as a percentage). Range: 1 to 100.
verticalScaleintThe amount of vertical scale (as a percentage). Range: 1 to 100.
waveTypeWaveType:
WaveType.SINE
WaveType.TRIANGULAR
WaveType.SQUARE
The wave type.
undefinedAreasUndefinedAreas:
UndefinedAreas.WRAPAROUND
UndefinedAreas.REPEATEDGEPIXELS
The treatment of areas left blank by the distortion.
randomSeedintThe random seed.

void applyZigZag (amount: int, ridges: int, style: ZigZagType)
Applies the zigzag filter.

ParameterTypeDescription
amountintThe amount of zigzag. Range: -100 to 100.
ridgesintThe ridge length.
styleZigZagType:
ZigZagType.AROUNDCENTER
ZigZagType.OUTFROMCENTER
ZigZagType.PONDRIPPLES
The zigzag style.

void autoContrast ()
Adjusts the contrast of the selected channels automatically.

void autoLevels ()
Adjust the levels of the selected channels using the auto levels option.

void clear ()
Cuts the layer without moving it to the clipboard.

void copy ([merge: bool=false])
Copies the layer to the clipboard.

ParameterTypeDescription
mergeboolIf true, the copy includes all visible layers. If false, the copy only copies from the current layer. (default: false) (Optional)

void cut ()
Cuts the layer to the clipboard.

void desaturate ()
Converts a color image to a grayscale image in the current color mode by assigning equal values of each component color to each pixel.

void equalize ()
Redistributes the brightness values of pixels in an image to more evenly represent the entire range of brightness levels within the image.

void invert ()
Inverts the colors in the layer by converting the brightness value of each pixel in the channels to the inverse value on the 256-step color-values scale.

ArtLayer merge ()
Merges the layer down, removing the layer from the document. Returns a reference to the art layer that this layer is merged into.

void mixChannels (outputChannels: Array of any[, monochrome: bool=false])
Modifies a targeted (output) color channel using a mix of the existing color channels in the image. (output channels = An array of channel specifications. For each component channel, specify a list of adjustment values (-200 to 200) followed by a 'constant' value (-200 to 200).) When monochrome = true, the maximum number of channel value specifications is 1. Valid only when 'document mode' = RGB or CMYK. RGB arrays must include four doubles. CMYK arrays must include five doubles.

ParameterTypeDescription
outputChannels Array of any A list of channel specifications. For each component channel that the document has, you must specify a list of adjustment values followed by a 'constant' value.
monochromeboolIf true, uses monochrome mixing. Note: If this is true, you can only specify one channel value. (default: false) (Optional)

void photoFilter ([fillColor: SolidColor][, density: int=25][, preserveLuminosity: bool=true])
Adjusts the layer's color balance and temperature as if a color filter had been applied.

ParameterTypeDescription
fillColorSolidColorThe color to use for the fill. (Optional)
densityintThe density (as a percentage) of the filter effect. Range: 1 to 100. (default: 25) (Optional)
preserveLuminosityboolIf true, luminosity is preserved. (default: true) (Optional)

void posterize (levels: int)
Specifies the number of tonal levels for each channel and then maps pixels to the closest matching level.

ParameterTypeDescription
levelsintThe tonal levels. Range: 2 to 255.

void rasterize (target: RasterizeType)
Converts the targeted content in the layer into a flat, raster image.

ParameterTypeDescription
targetRasterizeType:
RasterizeType.TEXTCONTENTS
RasterizeType.SHAPE
RasterizeType.FILLCONTENT
RasterizeType.LAYERCLIPPINGPATH
RasterizeType.ENTIRELAYER
RasterizeType.LINKEDLAYERS
What to rasterize.

void selectiveColor (selectionMethod: AdjustmentReference[, reds: Array of number][, yellows: Array of number][, greens: Array of number][, cyans: Array of number][, blues: Array of number][, magentas: Array of number][, whites: Array of number][, neutrals: Array of number][, blacks: Array of number])

ParameterTypeDescription
selectionMethodAdjustmentReference:
AdjustmentReference.RELATIVE
AdjustmentReference.ABSOLUTE
Modifies the amount of a process color in a specified primary color without affecting the other primary colors.
reds Array of numberArray of 4 values: cyan, magenta, yellow, black. (Optional)
yellows Array of numberArray of 4 values: cyan, magenta, yellow, black. (Optional)
greens Array of numberArray of 4 values: cyan, magenta, yellow, black. (Optional)
cyans Array of numberArray of 4 values: cyan, magenta, yellow, black. (Optional)
blues Array of numberArray of 4 values: cyan, magenta, yellow, black. (Optional)
magentas Array of numberArray of 4 values: cyan, magenta, yellow, black. (Optional)
whites Array of numberArray of 4 values: cyan, magenta, yellow, black. (Optional)
neutrals Array of numberArray of 4 values: cyan, magenta, yellow, black. (Optional)
blacks Array of numberArray of 4 values: cyan, magenta, yellow, black. (Optional)

void shadowHighlight ([shadowAmount: int=50][, shadowWidth: int=50][, shadowRaduis: int=30][, highlightAmount: int=0][, highlightWidth: int=50][, highlightRaduis: int=30][, colorCorrection: int=20][, midtoneContrast: int=0][, blackClip: number=0.01][, whiteClip: number=0.01])
Adjusts the range of tones in the shadows and highlights.

ParameterTypeDescription
shadowAmountintThe shadow amount, as a percentage. Range: 0 to 100. (default: 50) (Optional)
shadowWidthintThe shadow width, as a percentage. Range: 0 to 100 for tonal width (0 = narrow), (100 = broad). (default: 50) (Optional)
shadowRaduisintThe shadow radius (in pixels). Range: 0 to 2500. (default: 30) (Optional)
highlightAmountintThe highlight amount, as a percentage. Range: 0 to 100. (default: 0) (Optional)
highlightWidthintThe highlight width. Range: 0 to 100 for tonal width (0 = narrow), (100 = broad). (default: 50) (Optional)
highlightRaduisintThe highlight radius (in pixels). Range: 0 to 2500. (default: 30) (Optional)
colorCorrectionintThe amount to adjust the colors in the changed portion of the image. Range: -100 to 100. (default: 20) (Optional)
midtoneContrastintThe amount of midtone contrast. Range: -100 to 100. (default: 0) (Optional)
blackClipnumberFractions of whites to be clipped. Range: 0.000 to 50.000. (default: 0.01) (Optional)
whiteClipnumberFractions of blacks to be clipped. Range: 0.000 to 50.000. (default: 0.01) (Optional)

void threshold (level: int)
Converts grayscale or color images to high-contrast, B/W images by converting pixels lighter than the specified threshold to white and pixels darker than the threshold to black.

ParameterTypeDescription
levelintThe threshold level.

Element of

Document.backgroundLayer

Return

ArtLayer ArtLayer.merge ()

ArtLayer ArtLayers.[] (index: uint)

ArtLayer ArtLayers.add ()

ArtLayer ArtLayers.getByName (name: string)

ArtLayer Document.paste ([intoSelection: bool=false])

ArtLayer LayerSet.merge ()

Jongware, 28-Aug-2012 v3.0.3iContents :: Index