IGeometry2 Interface (ArcObjects .NET 10.6 SDK)

Provides access to members that extend the IGeometry interface with a more sophisticated projection method. **Note:** the IGeometry2 interface has been superseded byIGeometry5. Please consider using the more recent version.

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Name |
Description | |
---|---|---|

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. | |

ProjectEx | Projects a geometry, optionally applies a GeoTransformation, and optionally densifies the geometry. | |

QueryEnvelope | Copies this geometry's envelope properties into the specified envelope. | |

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. |

Interfaces | Description |
---|---|

IGeometry | Provides access to members that describe properties and behavior of all geometric objects. |

CoClasses and 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. |

TriangleFan | A continuous 3D fan of triangles, where each triangle after the first shares an edge with the preceding triangle, and all triangles share a common pivot point. |

Triangles | A collection of 3D triangles, where each consecutive triplet of vertices defines a new triangle |

TriangleStrip | A continuous 3D strip of triangles, where each triangle after the first shares an edge with the preceding triangle. |