IGeometry

This abstract base class interface provides properties and methods for setting or returning the properties and behavior of geometric objects. The following interfaces are inherited from IGeometry:

§   IGeometryCollection

§   ILinearRing

§   ILineString

§   IMultiLineString

§   IMultiPolygon

§   IPoint

§   IPolygon

 

 

Properties

 

Dimension

Gets the dimension of the geometry object.

Envelope

Gets the geometry’s bounding box.

GeometryType

Gets the geometry type.

GeometryTypeStr

Gets a string representation of the geometry type.

SpatialOperator

An ISpatialOperator representing the selected geometry’s interaction with another geometry object.

SpatialRelation

An ISpatialRelation that tests the geometry’s spatial relationship with other geometries.

Wks

An IWks representing methods for converting geometries to and from their Well-Known Text (WKT) and Well-Known Binary (WKB) representations

 

Methods

 

Clone

Creates an exact copy of the selected geometry.

EndEdit

Terminates the edit item mode.

IsEmpty

Returns a Boolean indicating whether there are points in the selected geometry.

IsSimple

Returns a Boolean indicating whether the geometry is simple.

SetEmpty

Removes all points from this geometry.

StartEdit

Starts the edit item mode.