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

Public Member Functions | Private Member Functions | Private Attributes

Imf::RgbaOutputFile::ToYca Class Reference

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

List of all members.

Public Member Functions

int currentScanLine () const
void setFrameBuffer (const Rgba *base, size_t xStride, size_t yStride)
void setYCRounding (unsigned int roundY, unsigned int roundC)
 ToYca (OutputFile &outputFile, RgbaChannels rgbaChannels)
void writePixels (int numScanLines)

Private Member Functions

void decimateChromaVertAndWriteScanLine ()
void duplicateLastBuffer ()
void duplicateSecondToLastBuffer ()
void padTmpBuf ()
void rotateBuffers ()

Private Attributes

Rgba_buf [N]
int _currentScanLine
const Rgba_fbBase
size_t _fbXStride
size_t _fbYStride
int _height
LineOrder _lineOrder
int _linesConverted
OutputFile_outputFile
int _roundC
int _roundY
Rgba_tmpBuf
int _width
bool _writeA
bool _writeC
bool _writeY
int _xMin
V3f _yw

Detailed Description

Definition at line 139 of file ImfRgbaFile.cpp.


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

Generated by  Doxygen 1.6.0   Back to index