Type Alias exr::image::PixelLayersImage
source · pub type PixelLayersImage<Storage, Channels> = Image<Layers<SpecificChannels<Storage, Channels>>>;
Expand description
This image type contains multiple layers, with each layer containing a user-defined type of pixels.
Aliased Type§
struct PixelLayersImage<Storage, Channels> {
pub attributes: ImageAttributes,
pub layer_data: SmallVec<[Layer<SpecificChannels<Storage, Channels>>; 2]>,
}
Fields§
§attributes: ImageAttributes
Attributes that apply to the whole image file. These attributes appear in each layer of the file. Excludes technical meta data. Each layer in this image also has its own attributes.
layer_data: SmallVec<[Layer<SpecificChannels<Storage, Channels>>; 2]>
The layers contained in the image file.
Can be either a single Layer
or a list of layers.