public enum esriGeometryType : System.Enum, System.IComparable, System.IConvertible, System.IFormattable

Public Enum esriGeometryType Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable

ArcGIS Pro 2.6 API Reference Guide

esriGeometryType Enumeration

The available kinds of geometry objects.

Syntax

Members

Member | Description |
---|---|

esriGeometryAny | Any of the geometry coclass types. |

esriGeometryBag | A collection of geometries of arbitrary type. |

esriGeometryBezier3Curve | A third degree bezier curve (four control points). |

esriGeometryCircularArc | A portion of the boundary of a circle. |

esriGeometryEllipticArc | A portion of the boundary of an ellipse. |

esriGeometryEnvelope | A rectangle indicating the spatial extent of another geometry. |

esriGeometryLine | A straight line segment between two points. |

esriGeometryMultiPatch | A collection of surface patches. |

esriGeometryMultipoint | An ordered collection of points. |

esriGeometryNull | A geometry of unknown type. |

esriGeometryPath | A connected sequence of segments. |

esriGeometryPoint | A single zero dimensional geometry. |

esriGeometryPolygon | A collection of rings ordered by their containment relationship. |

esriGeometryPolyline | An ordered collection of paths. |

esriGeometryRay | An infinite, one-directional line extending from an origin point. |

esriGeometryRing | An area bounded by one closed path. |

esriGeometrySphere | A complete 3 dimensional sphere. |

esriGeometryTriangleFan | A surface patch of triangles defined by the first point and two consecutive points. |

esriGeometryTriangles | A surface patch of triangles defined by non-overlapping sets of three consecutive points each. |

esriGeometryTriangleStrip | A surface patch of triangles defined by three consecutive points. |

Inheritance Hierarchy

System.Object

System.ValueType

System.Enum

**ArcGIS.Core.CIM.esriGeometryType**

Requirements

**Target Platforms: **Windows 10, Windows 8.1, Windows 7

See Also