

## Classes

| Class | Description |
| --- | --- |
| [ArtboardLayer](../com.aspose.psd.fileformats.psd.layers/artboardlayer) | The artboard layer class. |
| [BlendMode](../com.aspose.psd.fileformats.psd.layers/blendmode) | The layer blend mode. |
| [BlendRange](../com.aspose.psd.fileformats.psd.layers/blendrange) | The blend range. |
| [ChannelInformation](../com.aspose.psd.fileformats.psd.layers/channelinformation) | The channel information. |
| [FillLayer](../com.aspose.psd.fileformats.psd.layers/filllayer) | Fill layer. |
| [GlobalLayerMaskInfo](../com.aspose.psd.fileformats.psd.layers/globallayermaskinfo) | The global layer mask section. |
| [Layer](../com.aspose.psd.fileformats.psd.layers/layer) | The psd layer. |
| [LayerBlendingRangesData](../com.aspose.psd.fileformats.psd.layers/layerblendingrangesdata) | The layer blending ranges data. |
| [LayerFlags](../com.aspose.psd.fileformats.psd.layers/layerflags) | The layer flags |
| [LayerGroup](../com.aspose.psd.fileformats.psd.layers/layergroup) | Group layer class |
| [LayerHashCalculator](../com.aspose.psd.fileformats.psd.layers/layerhashcalculator) | Hash Calculator for PSD Layers. |
| [LayerMaskData](../com.aspose.psd.fileformats.psd.layers/layermaskdata) | Defines base LayerMaskData class which contains information about the layer mask data in the PSD file. |
| [LayerMaskDataFull](../com.aspose.psd.fileformats.psd.layers/layermaskdatafull) | Defines the LayerMaskDataFull class which contains information about the mask data in the PSD file layer when the layer has both layer and vector masks. |
| [LayerMaskDataShort](../com.aspose.psd.fileformats.psd.layers/layermaskdatashort) | Defines the LayerMaskDataShort class which contains information about the mask data in the PSD file layer when the layer has only raster or vector mask but not both. |
| [LayerMaskFlags](../com.aspose.psd.fileformats.psd.layers/layermaskflags) | The layer mask flags |
| [LayerResource](../com.aspose.psd.fileformats.psd.layers/layerresource) | Represents layer info. |
| [LayerResourcesRegistry](../com.aspose.psd.fileformats.psd.layers/layerresourcesregistry) | Represents the layer resources registry. |
| [LinkedLayersManager](../com.aspose.psd.fileformats.psd.layers/linkedlayersmanager) | Linked layers manager class. |
| [SectionDividerLayer](../com.aspose.psd.fileformats.psd.layers/sectiondividerlayer) | The section divider layer to mark the bounds of the folder (layer group). |
| [ShapeLayer](../com.aspose.psd.fileformats.psd.layers/shapelayer) | Shape layer. |
| [TextLayer](../com.aspose.psd.fileformats.psd.layers/textlayer) | The text layer class |

## Interfaces

| Interface | Description |
| --- | --- |
| [IGradientColorPoint](../com.aspose.psd.fileformats.psd.layers/igradientcolorpoint) | Base interface for fill settings |
| [ILayerResourceLoader](../com.aspose.psd.fileformats.psd.layers/ilayerresourceloader) | The layer resource loader. |
