Skip To Content ArcGIS for Developers Sign In Dashboard

GeometryExtendOptions Class

(Esri::ArcGISRuntime::GeometryExtendOptions)

Enumerates options that the GeometryEngine's extend() method should use. More...

Since: Esri::ArcGISRuntime 100.1

Detailed Description

Enumerates options that the GeometryEngine's extend() method should use.

The GeometryExtendOptions can be one of:

ValueDescription
GeometryExtendOptions::Default (0)Extension considers both ends of paths. The old ends remain and new points are added at the extended ends.
GeometryExtendOptions::RelocateEnds (1)If an extension is performed at an end, relocate the end point to the new position instead of leaving the old point and adding a new point at the new position.
GeometryExtendOptions::KeepEndAttributes (2)If an extension is performed at an end, do not extrapolate the end-segment's attributes for the new point. Instead, make its attributes the same as the current end.
GeometryExtendOptions::NoEndAttributes (4)If an extension is performed at an end, do not extrapolate the end-segment's attributes for the new point. Instead, make its attributes be empty.
GeometryExtendOptions::DoNotExtendFromStartPoint (8)Do not extend the 'from' end of any path.
GeometryExtendOptions::DoNotExtendFromEndPoint (16)Do not extend the 'to' end of any path.

Feedback on this topic?