6 #ifndef INCLUDED_IMF_OUTPUT_FILE_H
7 #define INCLUDED_IMF_OUTPUT_FILE_H
38 const char fileName[],
69 virtual ~OutputFile ();
76 const char* fileName ()
const;
83 const Header& header ()
const;
97 void setFrameBuffer (
const FrameBuffer& frameBuffer);
120 void writePixels (
int numScanLines = 1);
144 int currentScanLine ()
const;
184 void updatePreviewImage (
const PreviewRgba newPixels[]);
215 OutputFile&
operator= (
const OutputFile&) =
delete;
217 OutputFile&
operator= (OutputFile&&) =
delete;
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
GLuint GLsizei GLsizei * length
OPENVDB_API void initialize()
Global registration of native Grid, Transform, Metadata and Point attribute types. Also initializes blosc (if enabled).
class IMF_EXPORT_TYPE OStream
class IMF_EXPORT_TYPE OutputFile
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER IMF_EXPORT int globalThreadCount()
LeafData & operator=(const LeafData &)=delete
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER