PBRT
Imf::AcesOutputFile Class Reference

List of all members.

Classes

class  Data

Public Member Functions

 AcesOutputFile (const std::string &name, const Header &header, RgbaChannels rgbaChannels=WRITE_RGBA, int numThreads=globalThreadCount())
 AcesOutputFile (OStream &os, const Header &header, RgbaChannels rgbaChannels=WRITE_RGBA, int numThreads=globalThreadCount())
 AcesOutputFile (const std::string &name, const Imath::Box2i &displayWindow, const Imath::Box2i &dataWindow=Imath::Box2i(), RgbaChannels rgbaChannels=WRITE_RGBA, float pixelAspectRatio=1, const Imath::V2f screenWindowCenter=Imath::V2f(0, 0), float screenWindowWidth=1, LineOrder lineOrder=INCREASING_Y, Compression compression=PIZ_COMPRESSION, int numThreads=globalThreadCount())
 AcesOutputFile (const std::string &name, int width, int height, RgbaChannels rgbaChannels=WRITE_RGBA, float pixelAspectRatio=1, const Imath::V2f screenWindowCenter=Imath::V2f(0, 0), float screenWindowWidth=1, LineOrder lineOrder=INCREASING_Y, Compression compression=PIZ_COMPRESSION, int numThreads=globalThreadCount())
void setFrameBuffer (const Rgba *base, size_t xStride, size_t yStride)
void writePixels (int numScanLines=1)
int currentScanLine () const
const Headerheader () const
const Imath::Box2idisplayWindow () const
const Imath::Box2idataWindow () const
float pixelAspectRatio () const
const Imath::V2f screenWindowCenter () const
float screenWindowWidth () const
LineOrder lineOrder () const
Compression compression () const
RgbaChannels channels () const
void updatePreviewImage (const PreviewRgba[])

The documentation for this class was generated from the following files: