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

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

attribute(const std::string &name, TypeDesc type, const void *val)=0TextureSystempure virtual
attribute(const std::string &name, int val)=0 (defined in TextureSystem)TextureSystempure virtual
attribute(const std::string &name, float val)=0 (defined in TextureSystem)TextureSystempure virtual
attribute(const std::string &name, double val)=0 (defined in TextureSystem)TextureSystempure virtual
attribute(const std::string &name, const char *val)=0 (defined in TextureSystem)TextureSystempure virtual
attribute(const std::string &name, const std::string &val)=0 (defined in TextureSystem)TextureSystempure virtual
clear()=0TextureSystempure virtual
create(bool shared=true)TextureSystemstatic
destroy(TextureSystem *x)TextureSystemstatic
environment(ustring filename, TextureOpt &options, const Imath::V3f &R, const Imath::V3f &dRdx, const Imath::V3f &dRdy, float *result)=0TextureSystempure virtual
environment(TextureHandle *texture_handle, Perthread *thread_info, TextureOpt &options, const Imath::V3f &R, const Imath::V3f &dRdx, const Imath::V3f &dRdy, float *result)=0TextureSystempure virtual
environment(ustring filename, TextureOptions &options, Runflag *runflags, int beginactive, int endactive, VaryingRef< Imath::V3f > R, VaryingRef< Imath::V3f > dRdx, VaryingRef< Imath::V3f > dRdy, float *result)=0TextureSystempure virtual
get_imagespec(ustring filename, int subimage, ImageSpec &spec)=0TextureSystempure virtual
get_perthread_info()=0TextureSystempure virtual
get_texels(ustring filename, TextureOpt &options, int miplevel, int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, TypeDesc format, void *result)=0TextureSystempure virtual
get_texels(ustring filename, TextureOptions &options, int miplevel, int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, TypeDesc format, void *result)TextureSysteminlinevirtual
get_texture_handle(ustring filename, Perthread *thread_info=NULL)=0TextureSystempure virtual
get_texture_info(ustring filename, int subimage, ustring dataname, TypeDesc datatype, void *data)=0TextureSystempure virtual
getattribute(const std::string &name, TypeDesc type, void *val)=0TextureSystempure virtual
getattribute(const std::string &name, int &val)=0 (defined in TextureSystem)TextureSystempure virtual
getattribute(const std::string &name, float &val)=0 (defined in TextureSystem)TextureSystempure virtual
getattribute(const std::string &name, double &val)=0 (defined in TextureSystem)TextureSystempure virtual
getattribute(const std::string &name, char **val)=0 (defined in TextureSystem)TextureSystempure virtual
getattribute(const std::string &name, std::string &val)=0 (defined in TextureSystem)TextureSystempure virtual
geterror() const =0TextureSystempure virtual
getstats(int level=1, bool icstats=true) const =0TextureSystempure virtual
imagespec(ustring filename, int subimage=0)=0TextureSystempure virtual
invalidate(ustring filename)=0TextureSystempure virtual
invalidate_all(bool force=false)=0TextureSystempure virtual
reset_stats()=0TextureSystempure virtual
resolve_filename(const std::string &filename) const =0TextureSystempure virtual
shadow(ustring filename, TextureOpt &options, const Imath::V3f &P, const Imath::V3f &dPdx, const Imath::V3f &dPdy, float *result)=0TextureSystempure virtual
shadow(TextureHandle *texture_handle, Perthread *thread_info, TextureOpt &options, const Imath::V3f &P, const Imath::V3f &dPdx, const Imath::V3f &dPdy, float *result)=0TextureSystempure virtual
shadow(ustring filename, TextureOptions &options, Runflag *runflags, int beginactive, int endactive, VaryingRef< Imath::V3f > P, VaryingRef< Imath::V3f > dPdx, VaryingRef< Imath::V3f > dPdy, float *result)=0TextureSystempure virtual
texture(ustring filename, TextureOpt &options, float s, float t, float dsdx, float dtdx, float dsdy, float dtdy, float *result)=0TextureSystempure virtual
texture(TextureHandle *texture_handle, Perthread *thread_info, TextureOpt &options, float s, float t, float dsdx, float dtdx, float dsdy, float dtdy, float *result)=0TextureSystempure virtual
texture(ustring filename, TextureOptions &options, float s, float t, float dsdx, float dtdx, float dsdy, float dtdy, float *result)=0TextureSystempure virtual
texture(ustring filename, TextureOptions &options, Runflag *runflags, int beginactive, int endactive, VaryingRef< float > s, VaryingRef< float > t, VaryingRef< float > dsdx, VaryingRef< float > dtdx, VaryingRef< float > dsdy, VaryingRef< float > dtdy, float *result)=0TextureSystempure virtual
texture3d(ustring filename, TextureOpt &options, const Imath::V3f &P, const Imath::V3f &dPdx, const Imath::V3f &dPdy, const Imath::V3f &dPdz, float *result)=0TextureSystempure virtual
texture3d(TextureHandle *texture_handle, Perthread *thread_info, TextureOpt &options, const Imath::V3f &P, const Imath::V3f &dPdx, const Imath::V3f &dPdy, const Imath::V3f &dPdz, float *result)=0TextureSystempure virtual
texture3d(ustring filename, TextureOptions &options, const Imath::V3f &P, const Imath::V3f &dPdx, const Imath::V3f &dPdy, const Imath::V3f &dPdz, float *result)TextureSysteminlinevirtual
texture3d(ustring filename, TextureOptions &options, Runflag *runflags, int beginactive, int endactive, VaryingRef< Imath::V3f > P, VaryingRef< Imath::V3f > dPdx, VaryingRef< Imath::V3f > dPdy, VaryingRef< Imath::V3f > dPdz, float *result)=0TextureSystempure virtual
TextureSystem(void) (defined in TextureSystem)TextureSysteminline
~TextureSystem() (defined in TextureSystem)TextureSysteminlinevirtual