Namespace:  EGIS.ShapeFileLib
Assembly:  EGIS.ShapeFileLib (in EGIS.ShapeFileLib.dll)

Syntax

Visual Basic
Public Shared Function PolygonCircleIntersects ( _
	data As Byte(), _
	offset As Integer, _
	numPoints As Integer, _
	centre As PointD, _
	radius As Double, _
	ignoreHoles As Boolean, _
	<OutAttribute> ByRef withinHole As Boolean _
) As Boolean
C#
public static bool PolygonCircleIntersects(
	byte[] data,
	int offset,
	int numPoints,
	PointD centre,
	double radius,
	bool ignoreHoles,
	out bool withinHole
)
Visual C++
public:
static bool PolygonCircleIntersects(
	array<unsigned char>^ data, 
	int offset, 
	int numPoints, 
	PointD centre, 
	double radius, 
	bool ignoreHoles, 
	[OutAttribute] bool% withinHole
)
JavaScript
EGIS.ShapeFileLib.GeometryAlgorithms.polygonCircleIntersects = function(data, offset, numPoints, centre, radius, ignoreHoles, withinHole);

Parameters

data
Type: array<System..::..Byte>[]()[][]
offset
Type: System..::..Int32
numPoints
Type: System..::..Int32
centre
Type: EGIS.ShapeFileLib..::..PointD
radius
Type: System..::..Double
ignoreHoles
Type: System..::..Boolean
withinHole
Type: System..::..Boolean%

Return Value

Remarks

Not tested

See Also