7 #ifndef INCLUDED_IMF_OUTPUT_FILE_H
8 #define INCLUDED_IMF_OUTPUT_FILE_H
71 virtual ~OutputFile ();
79 const char * fileName ()
const;
87 const Header & header ()
const;
102 void setFrameBuffer (
const FrameBuffer &frameBuffer);
127 void writePixels (
int numScanLines = 1);
152 int currentScanLine ()
const;
195 void updatePreviewImage (
const PreviewRgba newPixels[]);
229 OutputFile & operator = (
const OutputFile &) =
delete;
231 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()
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER