Raster Images:
 Region Processing
  Creating and Using a Region

Automatic creation of a region:

RgnMarkingMode property

RgnChange event

RgnFrameType property

Creating and using a floater:

Floater property

FloaterVisible property

IsPtInFloater method

SetFloaterDstRect method

SetFloaterDstClipRect method

FloaterDstHeight property

FloaterDstLeft property

FloaterDstTop property

FloaterDstWidth property

FloaterDstClipHeight property

FloaterDstClipLeft property

FloaterDstClipTop property

FloaterDstClipWidth property

FloaterHeight property

FloaterWidth property

Storing, retrieving, and deleting regions:

GetFloaterHandle method

GetRgnHandle method

DeleteRgnHandle method

FreeRgn method

SetRgnHandle method

Getting region information:

GetBitmapClipSegments method

HasRgn property

IsPtInRgn method

GetRgnArea method

RgnHeight property

RgnLeft property

RgnTop property

RgnWidth property

Low-level methods for creating regions:

BezierSize property

BezierX property

BezierY property

CurveClose property

CurveSize property

CurveTension property

CurveToBezier method

CurveType property

CurveX property

CurveY property

SetRgnBorder method

SetRgnCurve method

SetRgnEllipse method

SetRgnRect method

SetRgnRoundRect method

SetRgnColor method

SetRgnColorHSVRange method

SetRgnColorRGBRange method

SetRgnMagicWand method

PolygonSize property

PolygonX property

PolygonY property

SetRgnPolygon method

Slice method

For working with the current region:

ContoursCount property

ContourY property

ContourX property

FeretsDiameterLength property

FeretsFirstIndex property

FeretsSecondIndex property

GetFeretsDiameter method

GetRgnContourPoints method

GetRgnPerimeterLength method

HolesRemovalBitmapRgn method

OffsetRgn method

PaintRgnOnly property

RepaintRect method

ResizeRgn method

RgnFrameColor property

Regions and Masks

CreateMaskFromRgn method

SetRgnFromMask method

MaskBitmap property