This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Constants > E > esriCurveIteratorEnum Constants (ArcObjects .NET 10.5 SDK) |
Identifies different stop options for an IEnumCurve iterator.
Constant | Value | Description |
---|---|---|
esriCurveIteratorNoStop | 0 | GetAtDistance will not stop at any endpoints of parts. |
esriCurveIteratorStopAtPartFrom | 1 | GetAtDistance will stop at 'from' points of parts. |
esriCurveIteratorStopAtPartTo | 2 | GetAtDistance will stop at 'to' points of parts. |
esriCurveIteratorStopAtPartEndPoints | 3 | GetAtDistance will stop at 'from' and 'to' points of parts. |
esriCurveIteratorStopAtCurveEnd | 4 | GetAtDistance stopped at the end of the curve (only used for output). |
Note: These options are only used for multipart polyline/polygon.
esriCurveIteratorNoStop: With this option the enumerator will not stop at end points of parts.
esriCurveIteratorStopAtPartFrom: With this option the enumerator will stop at part fromPoints if the it crosses those points while enumerating.
esriCurveIteratorStopAtPartTo: With this option the enumerator will stop at part toPoints if the it crosses those points while enumerating.
esriCurveIteratorStopAtPartEndPoints: With this option the enumerator will stop at part fromPoints and toPoints if the it crosses those points while enumerating.
esriCurveIteratorStopAtCurveEnd: Option not currently used