PolygonFence Methods | ![]() |
The PolygonFence type exposes the following members.
Name | Description | |
---|---|---|
![]() | Add |
Add the specified point to
this PolygonFence.
|
![]() | Clear |
Clears all points stored in this PolygonFence and clears
the BoundingBox.
|
![]() | Contains |
Determine whether the specified point falls inside this PolygonFence.
|
![]() | CopyTo |
Copy the array of points (of which this GeoFence is comprised) to
a given array.
|
![]() ![]() | CreateFromStreetLinks |
Creates a GeoFence collection containing the street links provided.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetEnumerator |
Get an enumerator for iteration through the points describing the PolygonFence.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetObjectData |
For serialization of the PolygonFence.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IndexOf |
Searches the points that make up this GeoFence
and returns the index of the point.
|
![]() | Insert |
Inserts a new point to the GeoFence, at the
specified index.
|
![]() | RecalculateBoundingBox |
After points have been removed from a PolygonFence, the Bounding Box may be larger than is required
to encompass the remaining points. This function recalculates a minimal bounding box that encompasses
all the remaining points.
|
![]() | Remove |
Removes a point from the GeoFence.
|
![]() | RemoveAt |
Removes a point from a given index of the GeoFence.
|
![]() | Render |
Renders this PolygonFence on the given IMap.
|
![]() | SnapToStreets |
Create a new PolygonFence that includes only those streets that
lie entirely within the area of this fence.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |