![]() | |
Polygon |
The PolygonAnalyzer type exposes the following members.
Name | Description | |
---|---|---|
![]() | Analyze | Analyzes this polygon again and recalculates its properties. |
![]() | CreateReversedPolygonAnalyzer | Returns a PolygonAnalyzer that is created by reversing the order of positions in this PolygonAnalyzer |
![]() | Dump | Dumps the text that describes the individual vertices in this PolygonAnalyzer into the Visual Studio Output window |
![]() | GetDumpString | Gets a string the describes the individual vertices in this PolygonAnalyzer. |
![]() | GetEnumerator | Gets an enumerator that can be used to iterate through all PolygonVertex items in the polygon defined by this PolygonAnalyzer. |
![]() | IsPointInsidePolygon | Returns true when the specified point is inside the polygon defined by this PolygonAnalyzer. |
![]() | OptimizeVertices | OptimizeVertices removes duplicate vertices (that follow one another) and remove vertices that lie on the same line. |
![]() | RemoveVertex | Removes the specified vertex from this polygon. |