The following tables list the members exposed by IGeometry.
Name | Description | |
---|---|---|
BoundaryDimension | Returns the geometry boundary dimension: -1 = False, 0 = Point, 1 = Line | |
Dimension | Returns the geometry dimension. | |
GeometryType | Returns geometry type of the geometry. | |
IsEmpty | Returns true if the geometry is empty. | |
IsGeometryCollection | Returns true if this geometry is a collection of parts. | |
Parts | Gets the part collection. |
Name | Description | |
---|---|---|
Clear | Sets the geometry to empty. | |
Clone | Creates a copy of the geometry. | |
ConvertGeometry | Converts existing Geometry(.Net Level) to Borg Geometry. | |
Crosses | Returns true if the DE-9IM intersection matrix for the two Geometries is: T*T****** for a point and a curve, a point and an area or a line and an area, 0******** for two curves. | |
Disjoint | Returns true if the DE-9IM intersection matrix for the two Geometries is FF*FF****. | |
Distance | Returns the closest distance between the two geometries. If zero, then they intersect. If negative, one of the geometry is contained inside the other one. | |
EquivalentTo | Determines if two Geometry instances are equivalent in value. | |
ExportToEsriShape | Create a byte array containing a version of this geometry in ESRI shapefile format. | |
ExportToWgs84EsriShape | Create a byte array containing a version of this geometry in ESRI shapefile format based on Wgs84 Geographical Coordinate System. | |
Intersects | Determines if this geometry intersects the input geometry. | |
Relate | Returns true if the elements in the DE-9IM intersection matrix for the two geometries respect the spatial relation. | |
Touches | Returns true if the DE-9IM intersection matrix for the two Geometries is FT*******, F**T***** or F***T****. | |
Within | Returns true if the DE-9IM intersection matrix for the two Geometries is T*F**F***. |