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

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

_baseTypeImageprotected
_channelCountImageprotected
_heightImageprotected
_resourceBufferImageprotected
_resourceBufferDeallocatorImageprotected
_resourceIdImageprotected
_widthImageprotected
applyBoxBlur()Image
applyGammaTransform(float gamma)Image
applyGaussianBlur()Image
applyMatrixTransform(const Matrix33 &mat)Image
BaseType enum nameImage
clearChannels()Image
copy(unsigned int channelCount, BaseType baseType) const Image
create(unsigned int width, unsigned int height, unsigned int channelCount, BaseType baseType=BaseType::UINT8)Imageinlinestatic
createResourceBuffer()Image
dataWindow() const Image
dataWindowForLevel(int l) const Image
dataWindowForLevel(int lx, int ly) const Image
eraseChannel(const std::string &name)Image
getAverageColor()Image
getBaseStride() const Image
getBaseType() const Imageinline
getChannelCount() const Imageinline
getHeight() const Imageinline
getMaxMipCount() const Image
getResourceBuffer() const Imageinline
getResourceBufferDeallocator() const Imageinline
getResourceId() const Imageinline
getRowStride() const Imageinline
getTexelColor(unsigned int x, unsigned int y) const Image
getWidth() const Imageinline
Image(unsigned int width, unsigned int height, unsigned int channelCount, BaseType baseType)Imageprotected
Image()Image
insertChannel(const std::string &name, PixelType type, int xSampling=1, int ySampling=1, bool pLinear=false)Image
insertChannel(const std::string &name, const Channel &channel)Image
isUniformColor(Color4 *uniformColor=nullptr)Image
level(int l=0)Imagevirtual
level(int l=0) const Imagevirtual
level(int lx, int ly)Imagevirtual
level(int lx, int ly) const Imagevirtual
levelHeight(int ly) const Image
levelMode() const Image
levelRoundingMode() const Image
levelWidth(int lx) const Image
newLevel(int lx, int ly, const IMATH_NAMESPACE::Box2i &dataWindow)=0Imageprotectedpure virtual
numLevels() const Image
numXLevels() const Image
numYLevels() const Image
releaseResourceBuffer()Image
renameChannel(const std::string &oldName, const std::string &newName)Image
renameChannels(const RenamingMap &oldToNewNames)Image
resize(const IMATH_NAMESPACE::Box2i &dataWindow)Image
resize(const IMATH_NAMESPACE::Box2i &dataWindow, LevelMode levelMode, LevelRoundingMode levelRoundingMode)Imagevirtual
setResourceBuffer(void *buffer)Imageinline
setResourceBufferDeallocator(ImageBufferDeallocator deallocator)Imageinline
setResourceId(unsigned int id)Imageinline
setTexelColor(unsigned int x, unsigned int y, const Color4 &color)Image
setUniformColor(const Color4 &color)Image
shiftPixels(int dx, int dy)Image
splitByLuminance(float luminance)Image
writeTable(const FilePath &filePath, unsigned int channel)Image
~Image()Image
~Image()Imagevirtual