ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Editing.COGO Namespace / CircularArcDefinition Class / TangentDirection Property
Example

In This Topic
    TangentDirection Property
    In This Topic
    Gets and sets the tangent direction.
    Syntax
    Public Property TangentDirection As Nullable(Of Double)
    public Nullable<double> TangentDirection {get; set;}
    Remarks
    Value should be in North Azimuth Decimal Degrees.
    Example
    Create a COGOLine defined by a circular arc
    // define with a radius, arcLength and chord direction 
    var circularArcDef = new CircularArcDefinition
    {
      Radius = -201.0,
      ArcLength = 45.29,
      ChordDirection = ParcelUtilities.Instance.ConvertQuadrantBearingDMSToNorthAzimuthDecDeg("N21-47-57W")
    };
    var cogoCircArc = COGOLineBuilder.CreateCOGOCircularArc(circularArcDef);
    
    
    // define with a radius, chordLength and tangent direction 
    var circularArcDef2 = new CircularArcDefinition
    {
      Radius = -201.0,
      ChordLength = 44.0,
      TangentDirection = 340.0
    };
    var cogoCircArc2 = COGOLineBuilder.CreateCOGOCircularArc(circularArcDef2);
    
    // define with a radius, central angle and radial direction
    var circularArcDef3 = new CircularArcDefinition
    {
      Radius = -201.0,
      CentralAngle = 44.0,
      RadialDirection = 340.0
    };
    var cogoCircArc3 = COGOLineBuilder.CreateCOGOCircularArc(circularArcDef3);
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.7 or higher.
    See Also