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)


class OutputFile
class TiledOutputFile

Detailed Description

Definition at line 19 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

friend class OutputFile

Definition at line 64 of file ImfInputPart.h.

friend class TiledOutputFile

Definition at line 65 of file ImfInputPart.h.

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