HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HioImage Member List

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

_OpenForReading(std::string const &filename, int subimage, int mip, SourceColorSpace sourceColorSpace, bool suppressErrors)=0HioImageprotectedpure virtual
_OpenForWriting(std::string const &filename)=0HioImageprotectedpure virtual
Auto enum valueHioImage
GetBytesPerPixel() const =0HioImagepure virtual
GetFilename() const =0HioImagepure virtual
GetFormat() const =0HioImagepure virtual
GetHeight() const =0HioImagepure virtual
GetMetadata(TfToken const &key, T *value) const HioImage
GetMetadata(TfToken const &key, VtValue *value) const =0HioImagepure virtual
GetNumMipLevels() const =0HioImagepure virtual
GetSamplerMetadata(HioAddressDimension dim, HioAddressMode *param) const =0HioImagepure virtual
GetWidth() const =0HioImagepure virtual
HioImage()=defaultHioImage
HioImage(const HioImage &)=deleteHioImage
ImageOriginLocation enum nameHioImage
IsColorSpaceSRGB() const =0HioImagepure virtual
IsSupportedImageFile(std::string const &filename)HioImagestatic
OpenForReading(std::string const &filename, int subimage=0, int mip=0, SourceColorSpace sourceColorSpace=SourceColorSpace::Auto, bool suppressErrors=false)HioImagestatic
OpenForWriting(std::string const &filename)HioImagestatic
operator=(const HioImage &)=deleteHioImage
OriginLowerLeft enum valueHioImage
OriginUpperLeft enum valueHioImage
Raw enum valueHioImage
Read(StorageSpec const &storage)=0HioImagepure virtual
ReadCropped(int const cropTop, int const cropBottom, int const cropLeft, int const cropRight, StorageSpec const &storage)=0HioImagepure virtual
SourceColorSpace enum nameHioImage
SRGB enum valueHioImage
Write(StorageSpec const &storage, VtDictionary const &metadata=VtDictionary())=0HioImagepure virtual
~HioImage()HioImagevirtual