This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IT > ITopologicalOperator Interface > ITopologicalOperator.ConvexHull Method (ArcObjects .NET 10.5 SDK) |
Constructs the convex hull of this geometry.
[Visual Basic .NET] Public Function ConvexHull ( _ ) As IGeometry
[C#] public IGeometry ConvexHull ( );
[C++]
HRESULT ConvexHull(
IGeometry** outHull
);
[C++]
Parameters outHull [out, retval]
outHull is a parameter of type IGeometry
The ConvexHull of a geometry is the minimal bounding polygon such that all outer angles are convex. The ConvexHull of a point is the point itself.
ITopologicalOperator methods must be applied on high-level geometries only. High-Level geometries are point, multipoint, polyline and polygon. To use this method with low-level geometries such as segments (Line, Circular Arc, Elliptic Arc, B�zier Curve), paths or rings, they must be wrapped into high-level geometries types.
This method does not support GeometryBags.
ConvexHull method does not deal with Z attribute now.