Member List

  • Main Page
  • Topics
  • Modules
  • Namespaces
  • Classes
  • Files
  • Examples
  • Class List
  • Class Hierarchy
  • Class Members
Image Member List

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

AddAttribute(Attribute::AttributeType type, const QString &id)Node
AdjustImageCacheSize()Imagevirtual
AllSupportedExtensions(bool bRGBAOnly=false, bool bRead=true, bool bDesc=false, bool bPSD=true, QString sDelimiter=";")Imagestatic
Annex(Node *pSource, const QString &sCategory="")Node
AttributeByID(const QString &sID) const Node
AttributeByIndex(int iIndex) const Node
AttributeByName(const QString &sName) const Node
AttributeCount(void) const Node
AttributeValue(const QString &sAttributeID) const Node
ByID(int iID)Nodestatic
ByName(const QString &sClass, const QString &sName)Nodestatic
BytesPerPixel(void) const Imagevirtual
ChannelCount(void) const Imagevirtual
channelOrder() const Imageinline
CheckValidity(DiagnosticLevel iLevel=dgnLevel2) const Nodevirtual
Clear()Imagevirtual
clearProxyImages()Imageinline
ClosePSDFile(void *psdFile)Imagevirtual
ColorAt(unsigned int iXPos, unsigned int iYPos) const Imagevirtual
ColorAt(float fXPos, float fYPos) const Imagevirtual
ComputeDifferenceMask(Image *otherImg, int expansionRadius, int AARadius, bool &anyDiffs)Imagevirtual
ContentChanged(void) const Node
ConvertFromQImage(QImage &qImg, bool tiled=false)Imagevirtual
ConvertPixels(void *dst, const void *src, int numPix, const PixelDescriptor &dstDesc, const PixelDescriptor *srcDesc=0)Imagestatic
ConvertTo4Channel()Imagevirtual
ConvertToQImage()Imagevirtual
copyAll(Image &fromImg)Imageinlinevirtual
CopyInverseLuminance(const Image &srcImage)Image
CopyLuminance(const Image &srcImage)Image
copyTile(int x, int y, int nx, int ny, Image &fromImg, int ox, int oy)Imageinline
copyTile(const ImgTile &dstTile, Image &fromImg, int ox, int oy)Imagevirtual
CopyTo(Node *pNode) const Nodevirtual
Create(unsigned int iWidth, unsigned int iHeight, unsigned int iChannelCount, Format eFormat=e8integer, bool Tiled=false, ImageDescriptor::MemoryChannelOrder eOrder=ImageDescriptor::orderRGBA)Imagevirtual
CreatePropertiesWindow(QWidget *pParent)Nodevirtual
cSize() const Imageinline
curBytesPerPixel() const Imageinline
curHeight() const Imageinline
curTotalBytes(void) const Imageinline
curWidth() const Imageinline
Data(int iRow=-1, bool writing=true)Imagevirtual
Data(int iRow=-1, bool writing=false) const Imagevirtual
dgnLevel1 enum valueNode
dgnLevel2 enum valueNode
dgnLevel3 enum valueNode
DiagnosticLevel enum nameNode
DisplayName(void) const Nodevirtual
DrawUVs(Material *pMaterial, float uStart=0.0f, float vStart=0.0f, bool baseLevel=true)Imagevirtual
Duplicate(void) const Nodevirtual
e16depth enum valueImage
e16float enum valueImage
e16integer enum valueImage
e24depth enum valueImage
e32depth enum valueImage
e32float enum valueImage
e32integer enum valueImage
e8integer enum valueImage
eInvalid enum valueImage
eUnknown enum valueImage
fillTile(int x, int y, int nx, int ny, void *pixelData, const PixelDescriptor *pd=0, const ImgTile *maskTile=0)Imageinline
fillTile(const ImgTile &dstTile, const void *pixelData, const PixelDescriptor *pd, const ImgTile *maskTile)Image
fillTile(const ImgTile &dstTile, const void *pixelData, const PixelDescriptor *pd=0)Imagevirtual
First(void)Nodestatic
Format enum nameImage
Format(void) const Imagevirtual
Fragmented() const Imagevirtual
GenerateProxy(Image *targetImg, int level, bool DownsampleTo8Bits=true)Imageprotectedvirtual
GenerateUpscaled(Image *targetImg, int factor)Imagevirtual
getBounds() const Imageinline
getDescriptor() const Imageinline
getFillColor(void *fillPixel, const PixelDescriptor *pd=0) const Image
getPageIterator(int x, int y, int nx, int ny)Imageinline
getPageIterator(const ImgTile &srcTile)Imagevirtual
getPageSize(int &nx, int &ny)Imagevirtual
getProxyDownsampleTo8Bit() const Imageinline
getProxyImage()Imageinline
getProxyLevel() const Imageinline
GetPSDFileInfo(void *psdFile, int *width, int *height, int *numChannels, int *bitDepth, int *numLayers, int *curLayer)Imagevirtual
GetPSDLayerMeta(void *pPSDFile, int iLayerIndex, QString &layerName, int &blendMode, float &opacity, bool &locked, bool &visible, bool &transLocked)Imagevirtual
getSubTile(int x, int y, int nx, int ny, void *data, int dx, int dy, int dnx, int dny, const PixelDescriptor *pd=0)Imageinline
getSubTile(const ImgTile &srcTile, void *data, const ImgTile &targetBounds, const PixelDescriptor *pd=0)Imagevirtual
getTile(int x, int y, int nx, int ny, void *data, const PixelDescriptor *pd=0)Imageinline
getTile(const ImgTile &srcTile, void *data, const PixelDescriptor *pd=0)Imageinline
getType() const Imageinline
Height(void) const Imagevirtual
HelpID(void) const Nodevirtual
ID(void) const Nodeinline
Image(void)Imageprotected
ImageType enum nameImage
ImgLockPageIterator classImagefriend
ImgPageIterator classImagefriend
Initialize(void)Nodevirtual
isAllocated() const Imagevirtual
isDirty() const Imagevirtual
IsKindOf(const ClassDesc *pClass) const Node
isProxyDirty() const Imageinlineprotected
Load(const QString &sFileName, int iLayerIndex=0, bool tiled=false)Imagevirtual
LoadPSDLayer(void *pPSDFile, int iLayerIndex, bool Tiled=false, bool premult=true)Imagevirtual
LoadTemplate(const QString &sFileName="", bool bStartEvent=false)Node
lockPageSet(int x, int y, int nx, int ny, ImgLockPageIterator::AccessMode mode)Imageinline
lockPageSet(const ImgTile &srcTile, ImgLockPageIterator::AccessMode mode)Imagevirtual
LogAttributes(void) const Node
m_bDownsampleProxyTo8BitImageprotected
m_DescriptorImageprotected
m_FillPixelImageprotected
m_ImageTypeImageprotected
m_pProxyImagesImageprotected
m_pProxyIntFcnImageprotected
m_ProxyLevelImageprotected
m_pThisNode
markProxyDirty()Imageinlineprotected
MergeOldestVersions()Imagevirtual
MultiplyRGBByAlpha_uc4(unsigned char *buffer, int numPixels)Imagestatic
Name(const ClassDesc *pClass=0) const Nodevirtual
NewVersion()Imagevirtual
Next(void) const Nodeinline
NextVersion()Imagevirtual
Node(const QString &sStringID="", const QString &sDisplayName="")Node
NumVersions()Imagevirtual
OnEvent(const EventGate &cEvent)Nodevirtual
OnNodeEvent(const Attribute &cAttribute, NodeEventType cType)Nodevirtual
OpenPSDFile(const QString &pFileName, bool writing=false)Imagevirtual
optimizedChannelOrder()Imagestatic
PrevVersion()Imagevirtual
PurgeAllButCurrentVersion()Imagevirtual
PurgeNewerVersions()Imagevirtual
PutInverseLuminance(Image &targetImage) const Imagevirtual
PutLuminance(Image &targetImage) const Imagevirtual
ReferenceCount(void) const Node
ReferenceNode(unsigned int iIndex) const Node
ReferencePointer(unsigned int iIndex) const Node
regenerateProxy()Imageprotectedvirtual
RequestDeferredEvent(Attribute &cAttribute)Node
Save(const QString &sFileName, bool bForce=true, Material *pMaterial=NULL, float uStart=0.0f, float vStart=0.0f, bool force_1_Channel_To_4_Channel=false)Imagevirtual
SavePSDLayer(void *pPSDFile, int iLayerIndex, const QString &pLayerName, float opacity=1.0f, bool visible=true, bool locked=false, bool needs_unpremult=true, int xOff=0, int yOff=0)Imagevirtual
SavePSDLayerMeta(void *pPSDFile, int iLayerIndex, const QString &pLayerName, float opacity=1.0f, bool visible=true, bool locked=false, int xOff=0, int yOff=0, int blendMode=-1)Imagevirtual
SaveTemplate(const QString &sFileName="", bool bSaveOnlyVisible=false)Node
scaleTileBilinear_4Chan_uchar(float x, float y, float nx, float ny, unsigned int *data, int dx, int dy, int dnx, int dny, float xScale, float yScale) const Imagevirtual
Serialize(Stream &s)Nodevirtual
SetAttributeValue(const QString &sAttributeID, const QString &sNewValue)Node
setClean()Imagevirtual
SetColorAt(unsigned int iXPos, unsigned int iYPos, const Color &cColor)Imagevirtual
setDirty()Imagevirtual
SetDisplayName(const QString &sDisplayName)Nodevirtual
setFillColor(const void *fillPixel, const PixelDescriptor *pd=0)Image
SetHelpID(const QString &sHelpID)Nodevirtual
SetID(int iID)Node
SetName(const QString &sName)Nodevirtual
setProxyDownsampleTo8Bit(bool downsampleTo8Bit=true)Imageinline
SetProxyInterruptFunction(ProxyInterruptFunction fcnPtr=0)Imageinline
setProxyLevel(unsigned char newLevel)Imageinline
SetPSDFileInfo(void *psdFile, int width, int height, int numChannels, int bitDepth, int numLayers, int curLayer)Imagevirtual
SetStringID(const QString &sStringID)Nodevirtual
setSubTile(int x, int y, int nx, int ny, const void *data, int dx, int dy, int dnx, int dny, const PixelDescriptor *pd=0)Imageinline
setSubTile(const ImgTile &dstTile, const void *data, const ImgTile &sourceBounds, const PixelDescriptor *pd=0)Imagevirtual
setTile(int x, int y, int nx, int ny, void *data, const PixelDescriptor *pd=0)Imageinline
setTile(const ImgTile &dstTile, const void *data, const PixelDescriptor *pd=0)Imageinline
SetValueAt(unsigned int iXPos, unsigned int iYPos, unsigned int iChannel, float fValue)Imagevirtual
SetVersion(unsigned int iVersion)Node
StartHashing()Nodestatic
StringID(const ClassDesc *pClass=0) const Nodevirtual
SupportedExtensions(bool bRGBAOnly=false, bool bRead=true, bool bDesc=false, bool bPSD=true, QString sDelimiter=";") const Imagevirtual
Tiled() const Imagevirtual
TotalBytes(void) const Imagevirtual
Type_Invalid enum valueImage
Type_Memory enum valueImage
Type_Virtual enum valueImage
UnitTest(int iterations)Image
ValueAt(unsigned int iXPos, unsigned int iYPos, unsigned int iChannel) const Imagevirtual
ValueAt(float fXPos, float fYPos, unsigned int iChannel) const Imagevirtual
Version(void) const Node
Versioned() const Imageinline
VerticalFlip()Imagevirtual
Width(void) const Imagevirtual
xSize() const Imageinline
ySize() const Imageinline
~Image(void)Imagevirtual
~Node(void)Nodevirtual
Please send us your comment about this page