Table of Contents

Namespace Olve.OpenRaster

Classes

Group

A group of layers, also known as a stack element. See OpenRaster Stack Element.

Layer

Represents a layer in an Open Raster file. See Open Raster Layer Element.

OpenRasterFile

Represents the content of an OpenRaster (.ora) file. See OpenRaster Stack File.

ReadLayerAs<T>

Loads and parses a layer into a specified type.

ReadLayerAs<T>.Request

Request to load and parse a layer from an OpenRaster (.ora) file.

ReadOpenRasterFile

Reads and validates an OpenRaster (.ora) file, extracting necessary metadata.

ReadOpenRasterFile.Request

Represents a request to read an OpenRaster file.

Structs

CompositeOperation

Represents a composite operation. See the OpenRaster specification.

Interfaces

ILayerParser<T>

Defines a parser for extracting and converting a layer from a stream.

Enums

BlendingFunction

The blending function to use when blending layers. See the OpenRaster specification.

CompositingOperator

The compositing operator to use when compositing layers. See the OpenRaster specification.

Visibility

Represents the visibility of a layer or group.