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 VARIANT_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.ConstructEndPointsTangent Method | IConstructCircularArc.ConstructEndPointsChordHeight Method | IConstructCircularArc.ConstructEndPointsRadius Method | IConstructCircularArc.ConstructThreePoints Method