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

#include <ImfDeepScanLineInputPart.h>

Public Member Functions

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

Friends

void DeepScanLineOutputFile::copyPixels (DeepScanLineInputPart &)
 

Detailed Description

Definition at line 47 of file ImfDeepScanLineInputPart.h.

Constructor & Destructor Documentation

DeepScanLineInputPart::DeepScanLineInputPart ( MultiPartInputFile file,
int  partNumber 
)

Member Function Documentation

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

Friends And Related Function Documentation


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