ArcObjects Library Reference (Geometry)  

IEnumCurve2 Interface

Provides access to members that extend IEnumCurve.

Product Availability

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

Members

Description
Method Clone Returns a copy of this enumerator positioned at the same segment.
Read-only property CurveDistance The current distance from the start of the curve.
Method GetSubcurve Extracts a portion of this curve into a new curve.
Method Next Moves iterator to a specified distance along the curve.
Read-only property PartIndex The current part index.
Method QueryPoint Copies a location on this curve into pointOnCurve. AsRatio is true when fromDistance is normalized to the interval [0..1].
Method QuerySubcurve Copies a portion of this curve into an existing subcurve. AsRatio is true when fromDistance and toDistance are normalized to the interval [0..1].
Method Reset Resets the iterator to the start of the curve.
Read-only property Segment The segment covering the current distance of this curve iterator.
Read-only property SegmentDistance The distance within the current segment of the current distance of this curve iterator.
Read-only property SegmentIndex The current segment index within the current part.
Read/write property StopOptions Stop options for the distance iterator.
Read-only property StopReason The reason for the current position of the distance iterator.

Inherited Interfaces

Interfaces Description
IEnumCurve Provides access to members that allow efficient construction of sequential subcurves along a polyline or polygon.