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

#include <ImfDeepScanLineInputPart.h>

Public Member Functions

IMF_EXPORT DeepScanLineInputPart (MultiPartInputFile &file, int partNumber)
 
IMF_EXPORT const char * fileName () const
 
IMF_EXPORT const Headerheader () const
 
IMF_EXPORT int version () const
 
IMF_EXPORT void setFrameBuffer (const DeepFrameBuffer &frameBuffer)
 
IMF_EXPORT const DeepFrameBufferframeBuffer () const
 
IMF_EXPORT bool isComplete () const
 
IMF_EXPORT void readPixels (int scanLine1, int scanLine2)
 
IMF_EXPORT void readPixels (int scanLine)
 
IMF_EXPORT void readPixels (const char *rawPixelData, const DeepFrameBuffer &frameBuffer, int scanLine1, int scanLine2) const
 
IMF_EXPORT void rawPixelData (int firstScanLine, char *pixelData, uint64_t &pixelDataSize)
 
IMF_EXPORT void readPixelSampleCounts (int scanline1, int scanline2)
 
IMF_EXPORT void readPixelSampleCounts (int scanline)
 
IMF_EXPORT void readPixelSampleCounts (const char *rawdata, const DeepFrameBuffer &frameBuffer, int scanLine1, int scanLine2) const
 
IMF_EXPORT int firstScanLineInChunk (int y) const
 
IMF_EXPORT int lastScanLineInChunk (int y) const
 

Friends

class DeepScanLineOutputFile
 

Detailed Description

Definition at line 15 of file ImfDeepScanLineInputPart.h.

Constructor & Destructor Documentation

IMF_EXPORT DeepScanLineInputPart::DeepScanLineInputPart ( MultiPartInputFile file,
int  partNumber 
)

Member Function Documentation

IMF_EXPORT const char* DeepScanLineInputPart::fileName ( ) const
IMF_EXPORT int DeepScanLineInputPart::firstScanLineInChunk ( int  y) const
IMF_EXPORT const DeepFrameBuffer& DeepScanLineInputPart::frameBuffer ( ) const
IMF_EXPORT const Header& DeepScanLineInputPart::header ( ) const
IMF_EXPORT bool DeepScanLineInputPart::isComplete ( ) const
IMF_EXPORT int DeepScanLineInputPart::lastScanLineInChunk ( int  y) const
IMF_EXPORT void DeepScanLineInputPart::rawPixelData ( int  firstScanLine,
char *  pixelData,
uint64_t &  pixelDataSize 
)
IMF_EXPORT void DeepScanLineInputPart::readPixels ( int  scanLine1,
int  scanLine2 
)
IMF_EXPORT void DeepScanLineInputPart::readPixels ( int  scanLine)
IMF_EXPORT void DeepScanLineInputPart::readPixels ( const char *  rawPixelData,
const DeepFrameBuffer frameBuffer,
int  scanLine1,
int  scanLine2 
) const
IMF_EXPORT void DeepScanLineInputPart::readPixelSampleCounts ( int  scanline1,
int  scanline2 
)
IMF_EXPORT void DeepScanLineInputPart::readPixelSampleCounts ( int  scanline)
IMF_EXPORT void DeepScanLineInputPart::readPixelSampleCounts ( const char *  rawdata,
const DeepFrameBuffer frameBuffer,
int  scanLine1,
int  scanLine2 
) const
IMF_EXPORT void DeepScanLineInputPart::setFrameBuffer ( const DeepFrameBuffer frameBuffer)
IMF_EXPORT int DeepScanLineInputPart::version ( ) const

Friends And Related Function Documentation

Definition at line 156 of file ImfDeepScanLineInputPart.h.


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