The following tables list the members exposed by IGeometryConstruction.
            
             Public Properties
Public Properties
|  | Name | Description | 
|---|
|  | CurrentCoordinateIndex | Gets or sets the current vertex in the current part. The CurrentVertexIndex is used
            by Add, Delete, and Move methods. If CurrentVertexIndex is -1, Add will add a vertex
            at the end of the current part. If CurrentVertexIndex is -1, Delete and Move will throw
            an InvalidOperationException exception. | 
|  | CurrentPart | Gets the current part CoordinateCollection. | 
|  | CurrentPartIndex | Gets or sets the current geometry part. | 
|  | IsValid | Indicates if the geometry is valid (number of points, etc.). | 
|  | Parts | Gets the list of parts. | 
Top Public Methods
Public Methods
|  | Name | Description | 
|---|
|  | AddCoordinate | Adds the coordinate at the end of the current part. 
            The CurrentCoordinateIndex will be updated to match the last position. | 
|  | AddCoordinates | Adds the range of coordinates at the end of the current part. 
            The CurrentCoordinateIndex will be updated to match the last position. | 
|  | DeleteCurrentCoordinate | Deletes the current vertex in the current part. | 
|  | InsertCoordinate | Adds the coordinate in the current at the current vertex index. 
            If the current vertex index is -1, the coordinates will be added at the
            end of the current part. | 
|  | InsertCoordinateAfter | Adds the coordinate in the current after the current vertex index. 
            If the current vertex index is -1, the coordinates will be added at the
            end of the current part. The current vertex index will be increased by 1. | 
|  | InsertCoordinates | Adds the range of coordinates in the current part at the current vertex index. 
            If the current vertex index is -1, the coordinates will be added at the
            end of the current part. Depending on the geometry type, an InvalidOperationException
            exception may be thrown(i.e. Point doesn't support AddRange). | 
|  | InsertCoordinatesAfter | Adds the range of coordinates in the current part after the current vertex index. 
            If the current vertex index is -1, the coordinates will be added at the
            end of the current part. Depending on the geometry type, an InvalidOperationException
            exception may be thrown (i.e. Point doesn't support AddRange).
            The current vertex index will be increased by the number of coordinates inserted. | 
|  | MoveCurrentCoordinate | Moves the current vertex in the current part using the coordinate. | 
Top Public Events
Public Events
            
            
             See Also
See Also