Polygon | |
public class PolygonVertex
The PolygonVertex type exposes the following members.
| Name | Description | |
|---|---|---|
| PolygonVertex | Constructor |
| Name | Description | |
|---|---|---|
| CreateFromPoints | Creates a double linked list of PolygonVertex from the specified points and returns the first PolygonVertex. | |
| Equals(Object) | (Overrides ObjectEquals(Object)) | |
| Equals(PolygonVertex) | Equals (true if Point in this and next PolygonVertex are equal and if Next property in both PolygonVertex objects point to the same PolygonVertex) | |
| GetHashCode | (Overrides ObjectGetHashCode) | |
| ToString |
Returns a string that represents the current object.
(Overrides ObjectToString) |
| Name | Description | |
|---|---|---|
| Index | Index of the vertex | |
| IsConvex | IsConvex, e.g. inner angle is smaller than 180 degrees. | |
| IsEar | IsEar | |
| IsSteiner | True when this vertex is a Steiner vertex - e.g. it was added by the algorithm and is not provided by the user. | |
| Next | Next PolygonVertex | |
| OriginalPointIndex | Index in the original points list | |
| Point | 2D point | |
| Previous | Previous PolygonVertex |