public enum SegmentExtensionType : System.Enum, System.IComparable, System.IConvertible, System.IFormattable

Public Enum SegmentExtensionType Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable

ArcGIS Pro 3.2 API Reference Guide

In This Topic

SegmentExtensionType Enumeration

In This Topic

Describes if, how and where to extend segments. See the GeometryEngine.QueryPointAndDistance function.

Syntax

Members

Member | Description |
---|---|

ExtendEmbedded | The segment is extended by producing its embedding geometry at both endpoints. A circular arc segment's embedding geometry is a complete circle; a line segment's embedding geometry is an infinite line. |

ExtendEmbeddedAtFrom | The segment is extended by producing its embedding geometry at its 'from' point. A circular arc segment's embedding geometry is a complete circle; a line segment's embedding geometry is an infinite line. |

ExtendEmbeddedAtTo | The segment is extended by producing its embedding geometry at its 'to' point. A circular arc segment's embedding geometry is a complete circle; a line segment's embedding geometry is an infinite line. |

ExtendTangentAtFrom | The segment is extended infinitely far along the line tangent to its 'from' point. |

ExtendTangentAtTo | The segment is extended infinitely far along the line tangent to its 'to' point. |

ExtendTangents | The segment is extended infinitely far along lines tangent to both endpoints. |

NoExtension | The segment is not extended. |

Inheritance Hierarchy

System.Object

System.ValueType

System.Enum

**ArcGIS.Core.Geometry.SegmentExtensionType**

Requirements

**Target Platforms: **Windows 11, Windows 10

See Also