Skip to content

Obsolete Members for GeometryEngine

  • GeometryEngine
  • The following members of class GeometryEngine are deprecated. They are provided to keep old source code working. We strongly advise against using them in new code.

    Static Public Members

    (since Esri::ArcGISRuntime 100.1, deprecated) Esri::ArcGISRuntime::Polyline extend(const Esri::ArcGISRuntime::Polyline &polyline, const Esri::ArcGISRuntime::Polyline &extender, Esri::ArcGISRuntime::GeometryExtendOptions extendOptions)

    Member Function Documentation

    [static, since Esri::ArcGISRuntime 100.1, deprecated] Esri::ArcGISRuntime::Polyline GeometryEngine::extend(const Esri::ArcGISRuntime::Polyline &polyline, const Esri::ArcGISRuntime::Polyline &extender, Esri::ArcGISRuntime::GeometryExtendOptions extendOptions)

    This function is deprecated. We strongly advise against using it in new code.

    Extends a polyline using a polyline as the extender using the type of extension specified with extendOptions.

    • polyline - The polyline to be extended.
    • extender - The polyline to extend to.
    • extendOptions - The flag for the type of extend operation to perform.

    The output polyline has the first and last segment of each path extended to the extender if the segments can be interpolated to intersect the extender. In the case that the segments can be extended to multiple segments of the extender, the shortest extension is chosen. Only end points for paths that are not shared by the end points of other paths are extended. If the polyline cannot be extended by the input extender, then empty is returned.

    This function was introduced in Esri::ArcGISRuntime 100.1.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.