6 #ifndef INCLUDED_IMF_IMAGE_LEVEL_H
7 #define INCLUDED_IMF_IMAGE_LEVEL_H
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
IMFUTIL_EXPORT const IMATH_NAMESPACE::Box2i & dataWindow() const
GLsizei const GLchar *const * string
GLenum GLenum GLsizei void * image
IMFUTIL_EXPORT void clearChannels()
IMFUTIL_EXPORT void insertChannel(const std::string &name, PixelType type, int xSampling=1, int ySampling=1, bool pLinear=false)
IMFUTIL_EXPORT void renameChannels(const RenamingMap &oldToNewNames)
IMFUTIL_EXPORT void eraseChannel(const std::string &name)
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER typedef std::map< std::string, std::string > RenamingMap
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER enum IMF_EXPORT_ENUM PixelType
Box< V2i > Box2i
2D box of base type int.
const Image & image() const
#define IMFUTIL_EXPORT_TYPE
GLuint const GLchar * name
IMFUTIL_EXPORT void renameChannel(const std::string &oldName, const std::string &newName)
ImageBuf OIIO_API resize(const ImageBuf &src, string_view filtername="", float filterwidth=0.0f, ROI roi={}, int nthreads=0)
LeafData & operator=(const LeafData &)=delete
IMFUTIL_EXPORT void shiftPixels(int dx, int dy)
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
const IMATH_NAMESPACE::Box2i & dataWindow() const