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 ImageSpec & | spec () 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 |