OpenImageIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
PyOpenImageIO::ImageBufWrap Class Reference

Public Member Functions

 ImageBufWrap (const std::string &name=std::string(), ImageCacheWrap *icw=NULL)
 
 ImageBufWrap (const std::string &, const ImageSpec &)
 
void clear ()
 
void reset_to_new_image (const std::string &, ImageCache *)
 
void reset_to_blank_image (const std::string &, const ImageSpec &)
 
void alloc (const ImageSpec &)
 
bool init_spec (const std::string &, int, int)
 
const ImageSpecspec () const
 
const std::string & name () const
 
const std::string & file_format_name () const
 
int subimage () const
 
int nsubimages () const
 
int nchannels () const
 
float getchannel (int, int, int, int) const
 
void getpixel (int, int, float *, int) const
 
void interppixel (float, float, float *) const
 
void interppixel_NDC (float, float, float *) const
 
void setpixel_xy (int, int, const float *, int)
 
void setpixel_i (int, const float *, int)
 
bool get_pixels (int, int, int, int, int, int, TypeDesc, void *) const
 
int orientation () const
 
int oriented_width () const
 
int oriented_height () const
 
int oriented_x () const
 
int oriented_y () const
 
int oriented_full_width () const
 
int oriented_full_height () const
 
int oriented_full_x () const
 
int oriented_full_y () const
 
int xbegin () const
 
int xend () const
 
int ybegin () const
 
int yend () const
 
int xmin ()
 
int xmax ()
 
int ymin ()
 
int ymax ()
 
void zero ()
 
bool pixels_valid () const
 
bool localpixels () const
 
std::string geterror () const
 

The documentation for this class was generated from the following files: