Provides access to members that extend the IGeometry interface with a more sophisticated projection method.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
|
Name |
Description |
|
CentroidEx |
The center of gravity (centroid). |
|
Changed |
Indicates if a geometry has been changed (edited, projected, etc). |
|
Dimension |
The topological dimension of this geometry. |
|
Envelope |
Creates a copy of this geometry's envelope and returns it. |
|
GeometryType |
The type of this geometry. |
|
GeoNormalize |
Shifts longitudes, if need be, into a continuous range of 360 degrees. |
|
GeoNormalizeFromLongitude |
Normalizes longitudes into a continuous range containing the longitude. This method is obsolete. |
|
IsEmpty |
Indicates whether this geometry contains any points. |
|
Project |
Projects this geometry into a new spatial reference. |
|
Project5 |
Same as Project, but with additional parameter projectionHint. |
|
ProjectEx |
Projects a geometry, optionally applies a GeoTransformation, and optionally densifies the geometry. |
|
ProjectEx5 |
Same as ProjectEx, but with additional parameter projectionHint. |
|
QueryEnvelope |
Copies this geometry's envelope properties into the specified envelope. |
|
QueryWKSEnvelope |
Defines the specified wksenvelope to be the current extent of this geometry in the x-y plane. |
|
SetEmpty |
Removes all points from this geometry. |
|
SnapToSpatialReference |
Moves points of this geometry so that they can be represented in the precision of the geometry's associated spatial reference system. |
|
SpatialReference |
The spatial reference associated with this geometry. |
Inherited Interfaces
Interfaces |
Description |
IGeometry4 |
Provides access to methods that indicate if a geometry has been changed (edited, projected, etc). |
IGeometry3 |
Provides rapid access to a geometry's extent in the x-y plane. |
IGeometry2 |
Provides access to members that extend the IGeometry interface with a more sophisticated projection method. |
IGeometry |
Provides access to members that describe properties and behavior of all geometric objects. |
Classes that implement IGeometry5
Classes |
Description |
Envelope |
A rectangle with sides parallel to a coordinate system defining the extent of another geometry; optionally has min and max measure, height and ID attributes. |
GeometryBag |
An ordered collection of objects that support the IGeometry interface. |
MultiPatch |
A collection of surface patches. |
Multipoint |
An ordered collection of points; optionally has measure, height and ID attributes. |
Point |
A two dimensional point, optionally with measure, height, and ID attributes. |
Polygon |
A collection of rings ordered by their containment relationship; optionally has measure, height and ID attributes. |
Polyline |
An ordered collection of paths; optionally has measure, height and ID attributes. |