OpenImageIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ImageCache Member List

This is the complete list of members for ImageCache, including all inherited members.

attribute(const std::string &name, TypeDesc type, const void *val)=0ImageCachepure virtual
attribute(const std::string &name, int val)=0 (defined in ImageCache)ImageCachepure virtual
attribute(const std::string &name, float val)=0 (defined in ImageCache)ImageCachepure virtual
attribute(const std::string &name, double val)=0 (defined in ImageCache)ImageCachepure virtual
attribute(const std::string &name, const char *val)=0 (defined in ImageCache)ImageCachepure virtual
attribute(const std::string &name, const std::string &val)=0 (defined in ImageCache)ImageCachepure virtual
clear()=0ImageCachepure virtual
create(bool shared=true)ImageCachestatic
destroy(ImageCache *x)ImageCachestatic
get_image_info(ustring filename, int subimage, int miplevel, ustring dataname, TypeDesc datatype, void *data)=0ImageCachepure virtual
get_image_info(ustring filename, ustring dataname, TypeDesc datatype, void *data)ImageCacheinline
get_imagespec(ustring filename, ImageSpec &spec, int subimage=0, int miplevel=0, bool native=false)=0ImageCachepure virtual
get_pixels(ustring filename, int subimage, int miplevel, int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, TypeDesc format, void *result)=0ImageCachepure virtual
get_pixels(ustring filename, int subimage, int miplevel, int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, int chbegin, int chend, TypeDesc format, void *result, stride_t xstride=AutoStride, stride_t ystride=AutoStride, stride_t zstride=AutoStride)=0ImageCachepure virtual
get_tile(ustring filename, int subimage, int miplevel, int x, int y, int z)=0ImageCachepure virtual
getattribute(const std::string &name, TypeDesc type, void *val)=0ImageCachepure virtual
getattribute(const std::string &name, int &val)=0 (defined in ImageCache)ImageCachepure virtual
getattribute(const std::string &name, float &val)=0 (defined in ImageCache)ImageCachepure virtual
getattribute(const std::string &name, double &val)=0 (defined in ImageCache)ImageCachepure virtual
getattribute(const std::string &name, char **val)=0 (defined in ImageCache)ImageCachepure virtual
getattribute(const std::string &name, std::string &val)=0 (defined in ImageCache)ImageCachepure virtual
geterror() const =0ImageCachepure virtual
getstats(int level=1) const =0ImageCachepure virtual
ImageCache(void) (defined in ImageCache)ImageCacheinline
imagespec(ustring filename, int subimage=0, int miplevel=0, bool native=false)=0ImageCachepure virtual
invalidate(ustring filename)=0ImageCachepure virtual
invalidate_all(bool force=false)=0ImageCachepure virtual
release_tile(Tile *tile) const =0ImageCachepure virtual
reset_stats()=0ImageCachepure virtual
resolve_filename(const std::string &filename) const =0ImageCachepure virtual
tile_pixels(Tile *tile, TypeDesc &format) const =0ImageCachepure virtual
~ImageCache() (defined in ImageCache)ImageCacheinlinevirtual