Main Page | Modules | Class List | File List | Class Members | File Members

# CxImage Member List

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

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 |
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 |
Bitfield2RGB(BYTE *src, WORD redmask, WORD greenmask, WORD 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) | CxImage | `[protected]`
BlindGetPixelIndex(const long x, const long y) | CxImage | `[protected]`
BlindGetPixelPointer(const long x, const long y) | CxImage | `[protected]`
blur_line(float *ctable, float *cmatrix, int cmatrix_length, BYTE *cur_col, BYTE *dest_col, int y, long bytes) | CxImage | `[protected]`
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 |
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 |
CXIMAGEINFO typedef | CxImage | `[private]`
CXTEXTINFO typedef | CxImage |
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 |
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 |
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) | CxImage |
Encode2RGBA(BYTE *&buffer, long &size) | 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() | CxImage |
FreeMemory(void *memblock) | CxImage |
Gamma(float gamma) | 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 |
GetEffWidth() const | CxImage |
GetEscape() const | CxImage |
GetFlags() const | CxImage |
GetFrame() const | CxImage |
GetFrameDelay() const | CxImage |
GetHeight() const | CxImage |
GetJpegQuality() const | CxImage |
GetJpegScale() const | CxImage |
GetLastError() | CxImage |
GetLayer(long position) | CxImage |
GetNearestIndex(RGBQUAD c) | CxImage |
GetNumColors() const | CxImage |
GetNumFrames() const | CxImage |
GetNumLayers() const | CxImage |
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 |
GetSize() | CxImage |
GetTransColor() | CxImage |
GetTransIndex() const | CxImage |
GetType() const | CxImage |
GetVersion() | CxImage |
GetVersionNumber() | CxImage |
GetWidth() const | CxImage |
GetXDPI() const | CxImage |
GetYDPI() const | CxImage |
Ghost(CxImage *src) | CxImage | `[protected]`
GrayScale() | CxImage |
head | CxImage | `[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) | 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 value | CxImage |
IM_BICUBIC enum value | CxImage |
IM_BICUBIC2 enum value | CxImage |
IM_BILINEAR enum value | CxImage |
IM_BLACKMAN enum value | CxImage |
IM_BOX enum value | CxImage |
IM_BSPLINE enum value | CxImage |
IM_CATROM enum value | CxImage |
IM_GAUSSIAN enum value | CxImage |
IM_HAMMING enum value | CxImage |
IM_HERMITE enum value | CxImage |
IM_LANCZOS enum value | CxImage |
IM_MITCHELL enum value | CxImage |
IM_NEAREST_NEIGHBOUR enum value | CxImage |
IM_QUADRATIC enum value | CxImage |
IM_SINC enum value | CxImage |
ImageOpType enum name | CxImage |
IncreaseBpp(DWORD nbit) | CxImage |
info | CxImage | `[protected]`
InitTextInfo(CXTEXTINFO *txt) | CxImage |
InterpolationMethod enum name | CxImage |
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]`
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]`
KernelQuadratic(const float x) | CxImage | `[static]`
KernelSinc(const float x) | CxImage | `[static]`
LayerCreate(long position=-1) | CxImage |
LayerDelete(long position=-1) | CxImage |
LayerDeleteAll() | 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() | 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 |
OM_BACKGROUND enum value | CxImage |
OM_COLOR enum value | CxImage |
OM_MIRROR enum value | CxImage |
OM_REPEAT enum value | CxImage |
OM_TRANSPARENT enum value | CxImage |
OM_WRAP enum value | CxImage |
OpAdd enum value | CxImage |
OpAnd enum value | CxImage |
OpDstCopy enum value | CxImage |
operator=(const CxImage &) | CxImage |
OpMask enum value | CxImage |
OpOr enum value | CxImage |
OpScreen enum value | CxImage |
OpSrcBlend enum value | CxImage |
OpSrcCopy enum value | CxImage |
OpSub enum value | CxImage |
OpXor enum value | CxImage |
OverflowCoordinates(float &x, float &y, OverflowMethod const ofMethod) | CxImage |
OverflowCoordinates(long &x, long &y, OverflowMethod const ofMethod) | CxImage |
OverflowMethod enum name | CxImage |
pAlpha | CxImage | `[protected]`
pDib | CxImage | `[protected]`
pLayers | CxImage | `[protected]`
pSelection | CxImage | `[protected]`
QIShrink(long newx, long newy, CxImage *const iDst=NULL) | CxImage |
RedEyeRemove() | 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 |
Save(const TCHAR *filename, DWORD imagetype) | CxImage |
SelectionAddColor(RGBQUAD c) | CxImage |
SelectionAddEllipse(RECT r) | CxImage |
SelectionAddPixel(int x, int y) | CxImage |
SelectionAddPolygon(POINT *points, long npoints) | CxImage |
SelectionAddRect(RECT r) | CxImage |
SelectionClear() | CxImage |
SelectionCopy(CxImage &from) | CxImage |
SelectionCreate() | CxImage |
SelectionDelete() | CxImage |
SelectionGetBox(RECT &r) | CxImage |
SelectionInvert() | CxImage |
SelectionIsInside(long x, long y) | CxImage |
SelectionIsValid() | CxImage |
SelectionSplit(CxImage *dest) | CxImage |
SelectionToHRGN(HRGN &region) | CxImage |
SetClrImportant(DWORD ncolors=0) | CxImage |
SetCodecOption(DWORD opt, DWORD imagetype=0) | 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 |
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 |
SetStdPalette() | CxImage |
SetTransColor(RGBQUAD rgb) | CxImage |
SetTransIndex(long idx) | 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 |
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 |
Threshold(BYTE level) | CxImage |
Thumbnail(long newx, long newy, RGBQUAD canvascolor, CxImage *iDst=0) | CxImage |
Tile(HDC hdc, RECT *rc) | CxImage |
Transfer(CxImage &from) | CxImage |
UnsharpMask(float radius=5.0, float amount=0.5, int threshold=0) | CxImage |
XYZtoRGB(RGBQUAD lXYZColor) | CxImage | `[static]`
YIQtoRGB(RGBQUAD lYIQColor) | CxImage | `[static]`
YUVtoRGB(RGBQUAD lYUVColor) | CxImage | `[static]`
~CxImage() | CxImage | `[inline, virtual]`