Logo Search packages:      
Sourcecode: openexr version File versions  Download package

Classes | Public Member Functions | Private Member Functions | Private Attributes

Imf::RgbaOutputFile Class Reference

Collaboration diagram for Imf::RgbaOutputFile:
Collaboration graph
[legend]

List of all members.

Classes

class  ToYca

Public Member Functions

RgbaChannels channels () const
Compression compression () const
int currentScanLine () const
const Imath::Box2idataWindow () const
const Imath::Box2idisplayWindow () const
const FrameBufferframeBuffer () const
const Headerheader () const
LineOrder lineOrder () const
float pixelAspectRatio () const
 RgbaOutputFile (const char 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)
 RgbaOutputFile (OStream &os, const Header &header, RgbaChannels rgbaChannels=WRITE_RGBA)
 RgbaOutputFile (const char name[], const Header &header, RgbaChannels rgbaChannels=WRITE_RGBA)
 RgbaOutputFile (const char 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)
const Imath::V2f screenWindowCenter () const
float screenWindowWidth () const
void setFrameBuffer (const Rgba *base, size_t xStride, size_t yStride)
void setYCRounding (unsigned int roundY, unsigned int roundC)
void updatePreviewImage (const PreviewRgba[])
void writePixels (int numScanLines=1)

Private Member Functions

RgbaOutputFileoperator= (const RgbaOutputFile &)
 RgbaOutputFile (const RgbaOutputFile &)

Private Attributes

OutputFile_outputFile
ToYca_toYca

Detailed Description

Definition at line 68 of file ImfRgbaFile.h.


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

Generated by  Doxygen 1.6.0   Back to index