HDK
|
#include <ImfOutputFile.h>
Public Member Functions | |
IMF_EXPORT | OutputFile (const char fileName[], const Header &header, int numThreads=globalThreadCount()) |
IMF_EXPORT | OutputFile (OPENEXR_IMF_INTERNAL_NAMESPACE::OStream &os, const Header &header, int numThreads=globalThreadCount()) |
virtual IMF_EXPORT | ~OutputFile () |
IMF_EXPORT const char * | fileName () const |
IMF_EXPORT const Header & | header () const |
IMF_EXPORT void | setFrameBuffer (const FrameBuffer &frameBuffer) |
IMF_EXPORT const FrameBuffer & | frameBuffer () const |
IMF_EXPORT void | writePixels (int numScanLines=1) |
IMF_EXPORT int | currentScanLine () const |
IMF_EXPORT void | copyPixels (InputFile &in) |
IMF_EXPORT void | copyPixels (InputPart &in) |
IMF_EXPORT void | updatePreviewImage (const PreviewRgba newPixels[]) |
IMF_EXPORT void | breakScanLine (int y, int offset, int length, char c) |
Public Member Functions inherited from GenericOutputFile | |
virtual IMF_EXPORT | ~GenericOutputFile () |
Public Attributes | |
struct IMF_HIDDEN | Data |
Friends | |
class | MultiPartOutputFile |
Additional Inherited Members | |
Protected Member Functions inherited from GenericOutputFile | |
IMF_EXPORT | GenericOutputFile () |
IMF_EXPORT void | writeMagicNumberAndVersionField (OPENEXR_IMF_INTERNAL_NAMESPACE::OStream &os, const Header &header) |
IMF_EXPORT void | writeMagicNumberAndVersionField (OPENEXR_IMF_INTERNAL_NAMESPACE::OStream &os, const Header *headers, int parts) |
Definition at line 22 of file ImfOutputFile.h.
IMF_EXPORT OutputFile::OutputFile | ( | const char | fileName[], |
const Header & | header, | ||
int | numThreads = globalThreadCount() |
||
) |
IMF_EXPORT OutputFile::OutputFile | ( | OPENEXR_IMF_INTERNAL_NAMESPACE::OStream & | os, |
const Header & | header, | ||
int | numThreads = globalThreadCount() |
||
) |
|
virtual |
IMF_EXPORT void OutputFile::breakScanLine | ( | int | y, |
int | offset, | ||
int | length, | ||
char | c | ||
) |
IMF_EXPORT void OutputFile::copyPixels | ( | InputFile & | in | ) |
IMF_EXPORT void OutputFile::copyPixels | ( | InputPart & | in | ) |
IMF_EXPORT int OutputFile::currentScanLine | ( | ) | const |
IMF_EXPORT const char* OutputFile::fileName | ( | ) | const |
IMF_EXPORT const FrameBuffer& OutputFile::frameBuffer | ( | ) | const |
IMF_EXPORT const Header& OutputFile::header | ( | ) | const |
IMF_EXPORT void OutputFile::setFrameBuffer | ( | const FrameBuffer & | frameBuffer | ) |
IMF_EXPORT void OutputFile::updatePreviewImage | ( | const PreviewRgba | newPixels[] | ) |
IMF_EXPORT void OutputFile::writePixels | ( | int | numScanLines = 1 | ) |
|
friend |
Definition at line 223 of file ImfOutputFile.h.
struct IMF_HIDDEN OutputFile::Data |
Definition at line 203 of file ImfOutputFile.h.