6 #ifndef IMFTILEDOUTPUTPART_H_
7 #define IMFTILEDOUTPUTPART_H_
70 void writeTile (
int dx,
int dy,
int l = 0);
72 void writeTile (
int dx,
int dy,
int lx,
int ly);
74 void writeTiles (
int dx1,
int dx2,
int dy1,
int dy2,
int lx,
int ly);
76 void writeTiles (
int dx1,
int dx2,
int dy1,
int dy2,
int l = 0);
IMF_EXPORT int numYLevels() const
IMF_EXPORT int numYTiles(int ly=0) const
IMF_EXPORT LevelMode levelMode() const
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
IMF_EXPORT void copyPixels(TiledInputFile &in)
IMF_EXPORT unsigned int tileYSize() const
IMF_EXPORT void setFrameBuffer(const FrameBuffer &frameBuffer)
IMF_EXPORT void writeTile(int dx, int dy, int l=0)
GLuint GLsizei GLsizei * length
IMF_EXPORT IMATH_NAMESPACE::Box2i dataWindowForLevel(int l=0) const
IMF_EXPORT int numXTiles(int lx=0) const
IMF_EXPORT void writeTiles(int dx1, int dx2, int dy1, int dy2, int lx, int ly)
IMF_EXPORT const FrameBuffer & frameBuffer() const
IMF_EXPORT int levelWidth(int lx) const
IMF_EXPORT const char * fileName() const
enum IMF_EXPORT_ENUM LevelRoundingMode
IMF_EXPORT void breakTile(int dx, int dy, int lx, int ly, int offset, int length, char c)
IMF_EXPORT int levelHeight(int ly) const
Box< V2i > Box2i
2D box of base type int.
IMF_EXPORT TiledOutputPart(MultiPartOutputFile &multiPartFile, int partNumber)
IMF_EXPORT bool isValidLevel(int lx, int ly) const
IMF_EXPORT void updatePreviewImage(const PreviewRgba newPixels[])
IMF_EXPORT int numXLevels() const
IMF_EXPORT int numLevels() const
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
IMF_EXPORT unsigned int tileXSize() const
IMF_EXPORT const Header & header() const
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER enum IMF_EXPORT_ENUM LevelMode
IMF_EXPORT LevelRoundingMode levelRoundingMode() const
IMF_EXPORT IMATH_NAMESPACE::Box2i dataWindowForTile(int dx, int dy, int l=0) const