Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::Bitmap::Layer Struct Reference

Describes a sub-layer of a multilayer bitmap (e.g. OpenEXR) More...

#include <mitsuba/core/bitmap.h>

Public Attributes

std::string name
 Descriptive name of the bitmap layer. More...
 
EPixelFormat format
 Pixel format that should be associated with underlying combination of bitmap channels. More...
 
std::vector< int > channels
 References to bitmap channels. More...
 

Detailed Description

Describes a sub-layer of a multilayer bitmap (e.g. OpenEXR)

A layer is defined as a named collection of bitmap channels and a pixel format

This data structure is used by Bitmap::getLayers()

Member Data Documentation

std::vector<int> mitsuba::Bitmap::Layer::channels

References to bitmap channels.

EPixelFormat mitsuba::Bitmap::Layer::format

Pixel format that should be associated with underlying combination of bitmap channels.

std::string mitsuba::Bitmap::Layer::name

Descriptive name of the bitmap layer.


The documentation for this struct was generated from the following file: