This document is archived and information here might be outdated.  Recommended version.


IConstructCircularArc.ConstructEndPointsTangent Method (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Geometry)  

IConstructCircularArc.ConstructEndPointsTangent Method

Constructs an arc from the given endpoints and tangent distance.

[Visual Basic .NET]
Public Sub ConstructEndPointsTangent ( _
    ByVal from As IPoint, _
    ByVal to As IPoint, _
    ByVal isCCW As Boolean, _
    ByVal tangentDistance As Double _
)
[C#]
public void ConstructEndPointsTangent (
    IPoint from,
    IPoint to,
    bool isCCW,
    double tangentDistance
);
[C++]
HRESULT ConstructEndPointsTangent(
  IPoint* from,
  IPoint* to,
  VARIANT_BOOL isCCW,
  double tangentDistance
);
[C++]

Parameters from
from is a parameter of type IPoint* to
to is a parameter of type IPoint* isCCW
isCCW is a parameter of type bool tangentDistance
tangentDistance is a parameter of type double

Product Availability

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

Description

Constructs a CircularArc given the From Point, To Point, the desired orientation, and the desired Tangent Distance.  The Tangent Distance must be greater than half the distance between the From Point and the To Point, otherwise an error is returned.

Remarks

-isCCW stands for "is counter clockwise"

ConstructCircularArc EndPoints Example

ConstructCircularArc Tangent Distance Example

See Also

IConstructCircularArc Interface | IConstructCircularArc.ConstructEndPointsArc Method | IConstructCircularArc.ConstructEndPointsAngle Method | IConstructCircularArc.ConstructEndPointsChordHeight Method | IConstructCircularArc.ConstructEndPointsRadius Method | IConstructCircularArc.ConstructEndPointsTangent Method | IConstructCircularArc.ConstructThreePoints Method