HDK
 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)
 

Friends

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
friend

Definition at line 64 of file ImfInputPart.h.

friend class TiledOutputFile
friend

Definition at line 65 of file ImfInputPart.h.


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