6 #ifndef INCLUDED_IMF_PREVIEW_IMAGE_H
7 #define INCLUDED_IMF_PREVIEW_IMAGE_H
37 unsigned char a = 255)
74 PreviewImage & operator = (
const PreviewImage &other);
82 unsigned int width ()
const {
return _width;}
84 unsigned int height ()
const {
return _height;}
98 {
return _pixels[y * _width +
x];}
102 {
return _pixels[y * _width +
x];}
107 unsigned int _height;
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
unsigned int width() const
const PreviewRgba * pixels() const
GLboolean GLboolean GLboolean GLboolean a
GLint GLint GLsizei GLint GLenum GLenum const void * pixels
unsigned int height() const
GLint GLsizei GLsizei height
const PreviewRgba & pixel(unsigned int x, unsigned int y) const
GLboolean GLboolean GLboolean b
class IMF_EXPORT_TYPE PreviewImage
PreviewRgba & pixel(unsigned int x, unsigned int y)
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
PreviewRgba(unsigned char r=0, unsigned char g=0, unsigned char b=0, unsigned char a=255)