CxImage Member List

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

AdaptiveThreshold(long method=0, long nBoxSize=64, CxImage *pContrastMask=0, long nBias=0, float fGlobalLocalBalance=0.5f)CxImage
AddAveragingCont(RGBQUAD const &color, float const surf, float &rr, float &gg, float &bb, float &aa)CxImage [protected]
AlphaClear()CxImage
AlphaCopy(CxImage &from)CxImage
AlphaCreate()CxImage
AlphaDelete()CxImage
AlphaFlip()CxImage
AlphaFromTransparency()CxImage
AlphaGet(const long x, const long y)CxImage
AlphaGetMax() const CxImage
AlphaGetPointer(const long x=0, const long y=0)CxImage
AlphaInvert()CxImage
AlphaIsValid()CxImage
AlphaMirror()CxImage
AlphaPaletteClear()CxImage
AlphaPaletteEnable(bool enable=true)CxImage
AlphaPaletteIsEnabled()CxImage
AlphaPaletteIsValid()CxImage
AlphaPaletteSplit(CxImage *dest)CxImage
AlphaSet(BYTE level)CxImage
AlphaSet(CxImage &from)CxImage
AlphaSet(const long x, const long y, const BYTE level)CxImage
AlphaSetMax(BYTE nAlphaMax)CxImage
AlphaSplit(CxImage *dest)CxImage
AlphaStrip()CxImage
bihtoh(BITMAPINFOHEADER *bih)CxImage [protected]
Bitfield2RGB(BYTE *src, DWORD redmask, DWORD greenmask, DWORD bluemask, BYTE bpp)CxImage [protected]
BlendPalette(COLORREF cr, long perc)CxImage
BlendPixelColor(long x, long y, RGBQUAD c, float blend, bool bSetAlpha=false)CxImage
BlindAlphaGet(const long x, const long y)CxImage [protected]
BlindGetPixelColor(const long x, const long y, bool bGetAlpha=true)CxImage [protected]
BlindGetPixelIndex(const long x, const long y)CxImage [protected]
BlindGetPixelPointer(const long x, const long y)CxImage [protected]
BlindSelectionGet(const long x, const long y)CxImage [protected]
BlindSelectionIsInside(long x, long y)CxImage [protected]
BlindSetPixelColor(long x, long y, RGBQUAD c, bool bSetAlpha=false)CxImage [protected]
BlindSetPixelIndex(long x, long y, BYTE i)CxImage [protected]
Blt(HDC pDC, long x=0, long y=0)CxImage
blur_line(float *ctable, float *cmatrix, int cmatrix_length, BYTE *cur_col, BYTE *dest_col, int y, long bytes)CxImage [protected]
blur_text(BYTE threshold, BYTE decay, BYTE max_depth, CxImage *iSrc, CxImage *iDst, BYTE bytes)CxImage [protected]
CheckFormat(CxFile *hFile, DWORD imagetype=0)CxImage
CheckFormat(BYTE *buffer, DWORD size, DWORD imagetype=0)CxImage
CircleTransform(int type, long rmax=0, float Koeff=1.0f)CxImage
Clear(BYTE bval=0)CxImage
Colorize(BYTE hue, BYTE sat, float blend=1.0f)CxImage
Combine(CxImage *r, CxImage *g, CxImage *b, CxImage *a, long colorspace=0)CxImage
CompareColors(const void *elem1, const void *elem2)CxImage [protected, static]
Contour()CxImage
ConvertColorSpace(const long dstColorSpace, const long srcColorSpace)CxImage
Copy(const CxImage &src, bool copypixels=true, bool copyselection=true, bool copyalpha=true)CxImage
CopyInfo(const CxImage &src)CxImage [protected]
CopyToHandle()CxImage
Create(DWORD dwWidth, DWORD dwHeight, DWORD wBpp, DWORD imagetype=0)CxImage
CreateFromArray(BYTE *pArray, DWORD dwWidth, DWORD dwHeight, DWORD dwBitsperpixel, DWORD dwBytesperline, bool bFlipImage)CxImage
CreateFromHANDLE(HANDLE hMem)CxImage
CreateFromHBITMAP(HBITMAP hbmp, HPALETTE hpal=0)CxImage
CreateFromHICON(HICON hico)CxImage
CreateFromMatrix(BYTE **ppMatrix, DWORD dwWidth, DWORD dwHeight, DWORD dwBitsperpixel, DWORD dwBytesperline, bool bFlipImage)CxImage
Crop(long left, long top, long right, long bottom, CxImage *iDst=NULL)CxImage
Crop(const RECT &rect, CxImage *iDst=NULL)CxImage
CropRotatedRectangle(long topx, long topy, long width, long height, float angle, CxImage *iDst=NULL)CxImage
CxImage(DWORD imagetype=0)CxImage
CxImage(DWORD dwWidth, DWORD dwHeight, DWORD wBpp, DWORD imagetype=0)CxImage
CxImage(const CxImage &src, bool copypixels=true, bool copyselection=true, bool copyalpha=true)CxImage
CxImage(const TCHAR *filename, DWORD imagetype)CxImage
CxImage(FILE *stream, DWORD imagetype)CxImage
CxImage(CxFile *stream, DWORD imagetype)CxImage
CxImage(BYTE *buffer, DWORD size, DWORD imagetype)CxImage
CXTEXTINFO typedefCxImage
Decode(FILE *hFile, DWORD imagetype)CxImage
Decode(CxFile *hFile, DWORD imagetype)CxImage
Decode(BYTE *buffer, DWORD size, DWORD imagetype)CxImage
DecreaseBpp(DWORD nbit, bool errordiffusion, RGBQUAD *ppal=0, DWORD clrimportant=0)CxImage
Destroy()CxImage
DestroyFrames()CxImage
DFT(int dir, long m, double *x1, double *y1, double *x2, double *y2)CxImage [protected]
Dilate(long Ksize=2)CxImage
Dither(long method=0)CxImage
Draw(HDC hdc, long x=0, long y=0, long cx=-1, long cy=-1, RECT *pClipRect=0, bool bSmooth=false)CxImage
Draw(HDC hdc, const RECT &rect, RECT *pClipRect=NULL, bool bSmooth=false)CxImage
Draw2(HDC hdc, long x=0, long y=0, long cx=-1, long cy=-1)CxImage
Draw2(HDC hdc, const RECT &rect)CxImage
DrawLine(int StartX, int EndX, int StartY, int EndY, RGBQUAD color, bool bSetAlpha=false)CxImage
DrawLine(int StartX, int EndX, int StartY, int EndY, COLORREF cr)CxImage
DrawString(HDC hdc, long x, long y, const TCHAR *text, RGBQUAD color, const TCHAR *font, long lSize=0, long lWeight=400, BYTE bItalic=0, BYTE bUnderline=0, bool bSetAlpha=false)CxImage
DrawStringEx(HDC hdc, long x, long y, CXTEXTINFO *pTextType, bool bSetAlpha=false)CxImage
Dump(BYTE *dst)CxImage
DumpSize()CxImage
Edge(long Ksize=2)CxImage
Enable(bool enable=true)CxImage
Encode(FILE *hFile, DWORD imagetype)CxImage
Encode(CxFile *hFile, DWORD imagetype)CxImage
Encode(CxFile *hFile, CxImage **pImages, int pagecount, DWORD imagetype)CxImage
Encode(FILE *hFile, CxImage **pImages, int pagecount, DWORD imagetype)CxImage
Encode(BYTE *&buffer, long &size, DWORD imagetype)CxImage
Encode2RGBA(CxFile *hFile, bool bFlipY=false)CxImage
Encode2RGBA(BYTE *&buffer, long &size, bool bFlipY=false)CxImage
EncodeSafeCheck(CxFile *hFile)CxImage [protected]
Erode(long Ksize=2)CxImage
Expand(long left, long top, long right, long bottom, RGBQUAD canvascolor, CxImage *iDst=0)CxImage
Expand(long newx, long newy, RGBQUAD canvascolor, CxImage *iDst=0)CxImage
FFT(int dir, int m, double *x, double *y)CxImage [protected]
FFT2(CxImage *srcReal, CxImage *srcImag, CxImage *dstReal, CxImage *dstImag, long direction=1, bool bForceFFT=true, bool bMagnitude=true)CxImage
Filter(long *kernel, long Ksize, long Kfactor, long Koffset)CxImage
Flip(bool bFlipSelection=false, bool bFlipAlpha=true)CxImage
FloodFill(const long xStart, const long yStart, const RGBQUAD cFillColor, const BYTE tolerance=0, BYTE nOpacity=255, const bool bSelectFilledArea=false, const BYTE nSelectionLevel=255)CxImage
FreeMemory(void *memblock)CxImage
Gamma(float gamma)CxImage
GammaRGB(float gammaR, float gammaG, float gammaB)CxImage
GaussianBlur(float radius=1.0f, CxImage *iDst=0)CxImage
gen_convolve_matrix(float radius, float **cmatrix_p)CxImage [protected]
gen_lookup_table(float *cmatrix, int cmatrix_length)CxImage [protected]
GetAreaColorInterpolated(float const xc, float const yc, float const w, float const h, InterpolationMethod const inMethod, OverflowMethod const ofMethod=OM_BACKGROUND, RGBQUAD *const rplColor=0)CxImage
GetBits(DWORD row=0)CxImage
GetBpp() const CxImage
GetClrImportant() const CxImage
GetCodecOption(DWORD imagetype=0)CxImage
GetColorType()CxImage
GetDIB() const CxImage
GetDisposalMethod() const CxImage
GetEffWidth() const CxImage
GetEscape() const CxImage
GetFlags() const CxImage
GetFrame(long nFrame) const CxImage
GetFrame() const CxImage
GetFrameDelay() const CxImage
GetHeight() const CxImage
GetJpegQuality() const CxImage
GetJpegQualityF() const CxImage
GetJpegScale() const CxImage
GetLastError()CxImage
GetLayer(long position)CxImage
GetNearestIndex(RGBQUAD c)CxImage
GetNumColors() const CxImage
GetNumFrames() const CxImage
GetNumLayers() const CxImage
GetNumTypes()CxImage [static]
GetOffset(long *x, long *y)CxImage
GetPalette() const CxImage
GetPaletteColor(BYTE idx)CxImage
GetPaletteColor(BYTE i, BYTE *r, BYTE *g, BYTE *b)CxImage
GetPaletteSize()CxImage
GetParent() const CxImage
GetPixelColor(long x, long y, bool bGetAlpha=true)CxImage
GetPixelColorInterpolated(float x, float y, InterpolationMethod const inMethod=IM_BILINEAR, OverflowMethod const ofMethod=OM_BACKGROUND, RGBQUAD *const rplColor=0)CxImage
GetPixelColorWithOverflow(long x, long y, OverflowMethod const ofMethod=OM_BACKGROUND, RGBQUAD *const rplColor=0)CxImage
GetPixelGray(long x, long y)CxImage
GetPixelIndex(long x, long y)CxImage
GetProgress() const CxImage
GetRetreiveAllFrames() const CxImage
GetSize()CxImage
GetTransColor()CxImage
GetTransIndex() const CxImage
GetTransparentMask(CxImage *iDst=0)CxImage
GetType() const CxImage
GetTypeIdFromIndex(const DWORD index)CxImage [static]
GetTypeIdFromName(const TCHAR *ext)CxImage [static]
GetTypeIndexFromId(const DWORD id)CxImage [static]
GetVersion()CxImage [static]
GetVersionNumber()CxImage [static]
GetWidth() const CxImage
GetXDPI() const CxImage
GetYDPI() const CxImage
Ghost(const CxImage *src)CxImage [protected]
GrayScale()CxImage
headCxImage [protected]
Histogram(long *red, long *green=0, long *blue=0, long *gray=0, long colorspace=0)CxImage
HistogramEqualize()CxImage
HistogramLog()CxImage
HistogramNormalize()CxImage
HistogramRoot()CxImage
HistogramStretch(long method=0, double threshold=0)CxImage
HSLtoRGB(COLORREF cHSLColor)CxImage [static]
HSLtoRGB(RGBQUAD lHSLColor)CxImage [static]
HuePalette(float correction=1)CxImage
HueToRGB(float n1, float n2, float hue)CxImage [protected, static]
IM_BESSEL enum valueCxImage
IM_BICUBIC enum valueCxImage
IM_BICUBIC2 enum valueCxImage
IM_BILINEAR enum valueCxImage
IM_BLACKMAN enum valueCxImage
IM_BOX enum valueCxImage
IM_BSPLINE enum valueCxImage
IM_CATROM enum valueCxImage
IM_GAUSSIAN enum valueCxImage
IM_HAMMING enum valueCxImage
IM_HANNING enum valueCxImage
IM_HERMITE enum valueCxImage
IM_LANCZOS enum valueCxImage
IM_MITCHELL enum valueCxImage
IM_NEAREST_NEIGHBOUR enum valueCxImage
IM_POWER enum valueCxImage
IM_QUADRATIC enum valueCxImage
IM_SINC enum valueCxImage
ImageOpType enum nameCxImage
IncreaseBpp(DWORD nbit)CxImage
infoCxImage [protected]
InitTextInfo(CXTEXTINFO *txt)CxImage
InterpolationMethod enum nameCxImage
IsEnabled() const CxImage
IsGrayScale()CxImage
IsIndexed() const CxImage
IsInside(long x, long y)CxImage
IsPowerof2(long x)CxImage [protected]
IsSamePalette(CxImage &img, bool bCheckAlpha=true)CxImage
IsTransparent() const CxImage
IsTransparent(long x, long y)CxImage
IsValid() const CxImage
Jitter(long radius=2)CxImage
KernelBessel(const float x)CxImage [static]
KernelBessel_J1(const float x)CxImage [static]
KernelBessel_Order1(float x)CxImage [static]
KernelBessel_P1(const float x)CxImage [static]
KernelBessel_Q1(const float x)CxImage [static]
KernelBlackman(const float x)CxImage [static]
KernelBox(const float x)CxImage [static]
KernelBSpline(const float x)CxImage [static]
KernelCatrom(const float x)CxImage [static]
KernelCubic(const float t)CxImage [static]
KernelGaussian(const float x)CxImage [static]
KernelGeneralizedCubic(const float t, const float a=-1)CxImage [static]
KernelHamming(const float x)CxImage [static]
KernelHanning(const float x)CxImage [static]
KernelHermite(const float x)CxImage [static]
KernelLanczosSinc(const float t, const float r=3)CxImage [static]
KernelLinear(const float t)CxImage [static]
KernelMitchell(const float x)CxImage [static]
KernelPower(const float x, const float a=2)CxImage [static]
KernelQuadratic(const float x)CxImage [static]
KernelSinc(const float x)CxImage [static]
LayerCreate(long position=-1)CxImage
LayerDelete(long position=-1)CxImage
LayerDeleteAll()CxImage
LayerDrawAll(HDC hdc, long x=0, long y=0, long cx=-1, long cy=-1, RECT *pClipRect=0, bool bSmooth=false)CxImage
LayerDrawAll(HDC hdc, const RECT &rect, RECT *pClipRect=NULL, bool bSmooth=false)CxImage
Light(long brightness, long contrast=0)CxImage
Load(const TCHAR *filename, DWORD imagetype=0)CxImage
LoadResource(HRSRC hRes, DWORD imagetype, HMODULE hModule=NULL)CxImage
Lut(BYTE *pLut)CxImage
Lut(BYTE *pLutR, BYTE *pLutG, BYTE *pLutB, BYTE *pLutA=0)CxImage
MakeBitmap(HDC hdc=NULL)CxImage
Mean()CxImage
Median(long Ksize=3)CxImage
Mirror(bool bMirrorSelection=false, bool bMirrorAlpha=true)CxImage
Mix(CxImage &imgsrc2, ImageOpType op, long lXOffset=0, long lYOffset=0, bool bMixAlpha=false)CxImage
MixFrom(CxImage &imagesrc2, long lXOffset, long lYOffset)CxImage
Negative()CxImage
Noise(long level)CxImage
ntohl(const long dword)CxImage [protected]
ntohs(const short word)CxImage [protected]
OM_BACKGROUND enum valueCxImage
OM_COLOR enum valueCxImage
OM_MIRROR enum valueCxImage
OM_REPEAT enum valueCxImage
OM_TRANSPARENT enum valueCxImage
OM_WRAP enum valueCxImage
OpAdd enum valueCxImage
OpAnd enum valueCxImage
OpAvg enum valueCxImage
OpDstCopy enum valueCxImage
operator=(const CxImage &)CxImage
OpMask enum valueCxImage
OpOr enum valueCxImage
OpScreen enum valueCxImage
OpSrcBlend enum valueCxImage
OpSrcCopy enum valueCxImage
OpSub enum valueCxImage
OptimalThreshold(long method=0, RECT *pBox=0, CxImage *pContrastMask=0)CxImage
OpXor enum valueCxImage
OverflowCoordinates(float &x, float &y, OverflowMethod const ofMethod)CxImage
OverflowCoordinates(long &x, long &y, OverflowMethod const ofMethod)CxImage
OverflowMethod enum nameCxImage
pAlphaCxImage [protected]
pDibCxImage [protected]
ppFramesCxImage [protected]
ppLayersCxImage [protected]
pSelectionCxImage [protected]
QIShrink(long newx, long newy, CxImage *const iDst=NULL, bool bChangeBpp=false)CxImage
RedEyeRemove(float strength=0.8f)CxImage
Repair(float radius=0.25f, long niterations=1, long colorspace=0)CxImage
RepairChannel(CxImage *ch, float radius)CxImage [protected]
Resample(long newx, long newy, int mode=1, CxImage *iDst=NULL)CxImage
Resample2(long newx, long newy, InterpolationMethod const inMethod=IM_BICUBIC2, OverflowMethod const ofMethod=OM_REPEAT, CxImage *const iDst=NULL, bool const disableAveraging=false)CxImage
RGBQUADtoRGB(RGBQUAD c)CxImage [static]
RGBtoBGR(BYTE *buffer, int length)CxImage [protected]
RGBtoHSL(RGBQUAD lRGBColor)CxImage [static]
RGBtoRGBQUAD(COLORREF cr)CxImage [static]
RGBtoXYZ(RGBQUAD lRGBColor)CxImage [static]
RGBtoYIQ(RGBQUAD lRGBColor)CxImage [static]
RGBtoYUV(RGBQUAD lRGBColor)CxImage [static]
Rotate(float angle, CxImage *iDst=NULL)CxImage
Rotate180(CxImage *iDst=NULL)CxImage
Rotate2(float angle, CxImage *iDst=NULL, InterpolationMethod inMethod=IM_BILINEAR, OverflowMethod ofMethod=OM_BACKGROUND, RGBQUAD *replColor=0, bool const optimizeRightAngles=true, bool const bKeepOriginalSize=false)CxImage
RotateLeft(CxImage *iDst=NULL)CxImage
RotateRight(CxImage *iDst=NULL)CxImage
Saturate(const long saturation, const long colorspace=1)CxImage
Save(const TCHAR *filename, DWORD imagetype)CxImage
SelectionAddColor(RGBQUAD c, BYTE level=255)CxImage
SelectionAddEllipse(RECT r, BYTE level=255)CxImage
SelectionAddPixel(long x, long y, BYTE level=255)CxImage
SelectionAddPolygon(POINT *points, long npoints, BYTE level=255)CxImage
SelectionAddRect(RECT r, BYTE level=255)CxImage
SelectionClear(BYTE level=0)CxImage
SelectionCopy(CxImage &from)CxImage
SelectionCreate()CxImage
SelectionDelete()CxImage
SelectionFlip()CxImage
SelectionGet(const long x, const long y)CxImage
SelectionGetBox(RECT &r)CxImage
SelectionGetPointer(const long x=0, const long y=0)CxImage
SelectionInvert()CxImage
SelectionIsInside(long x, long y)CxImage
SelectionIsValid()CxImage
SelectionMirror()CxImage
SelectionRebuildBox()CxImage
SelectionSet(CxImage &from)CxImage
SelectionSet(const long x, const long y, const BYTE level)CxImage [protected]
SelectionSplit(CxImage *dest)CxImage
SelectionToHRGN(HRGN &region)CxImage
SelectiveBlur(float radius=1.0f, BYTE threshold=25, CxImage *iDst=0)CxImage
SetClrImportant(DWORD ncolors=0)CxImage
SetCodecOption(DWORD opt, DWORD imagetype=0)CxImage
SetDisposalMethod(BYTE dm)CxImage
SetEscape(long i)CxImage
SetFlags(DWORD flags, bool bLockReservedFlags=true)CxImage
SetFrame(long nFrame)CxImage
SetFrameDelay(DWORD d)CxImage
SetGrayPalette()CxImage
SetJpegQuality(BYTE q)CxImage
SetJpegQualityF(float q)CxImage
SetJpegScale(BYTE q)CxImage
SetOffset(long x, long y)CxImage
SetPalette(DWORD n, BYTE *r, BYTE *g, BYTE *b)CxImage
SetPalette(RGBQUAD *pPal, DWORD nColors=256)CxImage
SetPalette(rgb_color *rgb, DWORD nColors=256)CxImage
SetPaletteColor(BYTE idx, BYTE r, BYTE g, BYTE b, BYTE alpha=0)CxImage
SetPaletteColor(BYTE idx, RGBQUAD c)CxImage
SetPaletteColor(BYTE idx, COLORREF cr)CxImage
SetPixelColor(long x, long y, RGBQUAD c, bool bSetAlpha=false)CxImage
SetPixelColor(long x, long y, COLORREF cr)CxImage
SetPixelIndex(long x, long y, BYTE i)CxImage
SetProgress(long p)CxImage
SetRetreiveAllFrames(bool flag)CxImage
SetStdPalette()CxImage
SetTransColor(RGBQUAD rgb)CxImage
SetTransIndex(long idx)CxImage
SetType(DWORD type)CxImage
SetXDPI(long dpi)CxImage
SetYDPI(long dpi)CxImage
ShiftRGB(long r, long g, long b)CxImage
Skew(float xgain, float ygain, long xpivot=0, long ypivot=0, bool bEnableInterpolation=false)CxImage
Solarize(BYTE level=128, bool bLinkedChannels=true)CxImage
SplitCMYK(CxImage *c, CxImage *m, CxImage *y, CxImage *k)CxImage
SplitHSL(CxImage *h, CxImage *s, CxImage *l)CxImage
SplitRGB(CxImage *r, CxImage *g, CxImage *b)CxImage
SplitXYZ(CxImage *x, CxImage *y, CxImage *z)CxImage
SplitYIQ(CxImage *y, CxImage *i, CxImage *q)CxImage
SplitYUV(CxImage *y, CxImage *u, CxImage *v)CxImage
Startup(DWORD imagetype=0)CxImage [protected]
Stretch(HDC hdc, long xoffset, long yoffset, long xsize, long ysize, DWORD dwRop=SRCCOPY)CxImage
Stretch(HDC hdc, const RECT &rect, DWORD dwRop=SRCCOPY)CxImage
SwapIndex(BYTE idx1, BYTE idx2)CxImage
SwapRGB2BGR()CxImage
TextBlur(BYTE threshold=100, BYTE decay=2, BYTE max_depth=5, bool bBlurHorizontal=true, bool bBlurVertical=true, CxImage *iDst=0)CxImage
Threshold(BYTE level)CxImage
Threshold(CxImage *pThresholdMask)CxImage
Threshold2(BYTE level, bool bDirection, RGBQUAD nBkgndColor, bool bSetAlpha=false)CxImage
Thumbnail(long newx, long newy, RGBQUAD canvascolor, CxImage *iDst=0)CxImage
Tile(HDC hdc, RECT *rc)CxImage
Transfer(CxImage &from, bool bTransferFrames=true)CxImage
UnDump(const BYTE *src)CxImage
UnsharpMask(float radius=5.0f, float amount=0.5f, int threshold=0)CxImage
XYZtoRGB(RGBQUAD lXYZColor)CxImage [static]
YIQtoRGB(RGBQUAD lYIQColor)CxImage [static]
YUVtoRGB(RGBQUAD lYUVColor)CxImage [static]
~CxImage()CxImage [inline, virtual]


Generated on Thu Jan 31 20:11:32 2008 for CxImage by  doxygen 1.5.4