[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Chart.Drawing.Region

Region Class

Cross-platform range implementation. Describes the interior of a graphics shape composed of rectangles and paths.

Inheritance
Region
Implements
Namespace: GrapeCity.ActiveReports.Chart.Drawing
Assembly: MESCIUS.ActiveReports.Chart.dll
Syntax
public sealed class Region : IDisposable

Constructors

Name Description
Region()

Initializes a new Region.

Methods

Name Description
Clone()

Creates an exact copy of this Region.

CreateRegion(GraphicsPath)

Creates new Region that consists from path.

Dispose()

Releases the resources used by the region. This implementation performs no work because the region holds only managed data; it exists to satisfy IDisposable.

GetBounds()

Gets a RectangleF structure that represents a rectangle that bounds this Region

IsVisible(PointF)

Determines whether the specified point lies inside the region, evaluating each region entity (include, exclude or intersect) in order.

IsVisible(float, float)

Determines whether the point at the specified coordinates lies inside the region, used for hit-testing.

MakeEmpty()

Initializes this Region to an empty interior.

Union(GraphicsPath)

Updates this Region to the union of itself and the specified GraphicsPath.