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

This is the complete list of members for FlatImage, 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
FlatImage()FlatImage
FlatImage(const IMATH_NAMESPACE::Box2i &dataWindow, LevelMode levelMode=ONE_LEVEL, LevelRoundingMode levelRoundingMode=ROUND_DOWN)FlatImage
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)FlatImagevirtual
level(int l=0) const FlatImagevirtual
level(int lx, int ly)FlatImagevirtual
level(int lx, int ly) const FlatImagevirtual
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)FlatImageprotectedvirtual
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
~FlatImage()FlatImagevirtual
~Image()Image
~Image()Imagevirtual