All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
InputPart Class Reference

#include <ImfInputPart.h>

Public Member Functions

IMF_EXPORT InputPart (MultiPartInputFile &multiPartFile, int partNumber)
IMF_EXPORT const char * fileName () const
IMF_EXPORT const Headerheader () const
IMF_EXPORT int version () const
IMF_EXPORT void setFrameBuffer (const FrameBuffer &frameBuffer)
IMF_EXPORT const FrameBufferframeBuffer () const
IMF_EXPORT bool isComplete () const
IMF_EXPORT bool isOptimizationEnabled () const
IMF_EXPORT void readPixels (int scanLine1, int scanLine2)
IMF_EXPORT void readPixels (int scanLine)
IMF_EXPORT void rawPixelData (int firstScanLine, const char *&pixelData, int &pixelDataSize)
IMF_EXPORT void rawPixelDataToBuffer (int scanLine, char *pixelData, int &pixelDataSize) const
IMF_EXPORT void rawTileData (int &dx, int &dy, int &lx, int &ly, const char *&pixelData, int &pixelDataSize)


void OutputFile::copyPixels (InputPart &)
void TiledOutputFile::copyPixels (InputPart &)

Detailed Description

Definition at line 52 of file ImfInputPart.h.

Constructor & Destructor Documentation

IMF_EXPORT InputPart::InputPart ( MultiPartInputFile multiPartFile,
int  partNumber 

Member Function Documentation

IMF_EXPORT const char* InputPart::fileName ( ) const
IMF_EXPORT const FrameBuffer& InputPart::frameBuffer ( ) const
IMF_EXPORT const Header& InputPart::header ( ) const
IMF_EXPORT bool InputPart::isComplete ( ) const
IMF_EXPORT bool InputPart::isOptimizationEnabled ( ) const
IMF_EXPORT void InputPart::rawPixelData ( int  firstScanLine,
const char *&  pixelData,
int pixelDataSize 
IMF_EXPORT void InputPart::rawPixelDataToBuffer ( int  scanLine,
char *  pixelData,
int pixelDataSize 
) const
IMF_EXPORT void InputPart::rawTileData ( int dx,
int dy,
int lx,
int ly,
const char *&  pixelData,
int pixelDataSize 
IMF_EXPORT void InputPart::readPixels ( int  scanLine1,
int  scanLine2 
IMF_EXPORT void InputPart::readPixels ( int  scanLine)
IMF_EXPORT void InputPart::setFrameBuffer ( const FrameBuffer frameBuffer)
IMF_EXPORT int InputPart::version ( ) const

Friends And Related Function Documentation

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