com.esri.arcgis.geometry
Interface esriCurveIteratorEnum

All Superinterfaces:
java.io.Serializable

public interface esriCurveIteratorEnum
extends java.io.Serializable

Identifies different stop options for an IEnumCurve iterator.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Description

This enumerator is used by IEnumcurve::StopOptions and IEnumcurve::StopReason.

Remarks

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


Field Summary
static int esriCurveIteratorNoStop
           
static int esriCurveIteratorStopAtCurveEnd
           
static int esriCurveIteratorStopAtPartEndPoints
           
static int esriCurveIteratorStopAtPartFrom
           
static int esriCurveIteratorStopAtPartTo
           
 

Field Detail

esriCurveIteratorNoStop

public static final int esriCurveIteratorNoStop
See Also:
Constant Field Values

esriCurveIteratorStopAtPartFrom

public static final int esriCurveIteratorStopAtPartFrom
See Also:
Constant Field Values

esriCurveIteratorStopAtPartTo

public static final int esriCurveIteratorStopAtPartTo
See Also:
Constant Field Values

esriCurveIteratorStopAtPartEndPoints

public static final int esriCurveIteratorStopAtPartEndPoints
See Also:
Constant Field Values

esriCurveIteratorStopAtCurveEnd

public static final int esriCurveIteratorStopAtCurveEnd
See Also:
Constant Field Values