6 #ifndef INCLUDED_IMF_IMAGE_LEVEL_H 
    7 #define INCLUDED_IMF_IMAGE_LEVEL_H 
   63         const std::string& 
name,
 
   74     renameChannel (
const std::string& oldName, 
const std::string& newName) = 0;
 
   79     void throwChannelExists (
const std::string& 
name) 
const;
 
   81     void throwBadChannelName (
const std::string& 
name) 
const;
 
   83     void throwBadChannelNameOrType (
const std::string& 
name) 
const;
 
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
 
IMFUTIL_EXPORT const IMATH_NAMESPACE::Box2i & dataWindow() const 
 
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)
 
GLint GLint GLsizei GLint GLenum GLenum type
 
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