ArcObjects Library Reference  (Geometry)    

IConstructCircularArc.ConstructArcDistance Method

Constructs an arc from a center point, a starting point, and an arc length.

[Visual Basic 6.0]
Sub ConstructArcDistance(
    ByVal Center As IPoint, _
    ByVal from As IPoint, _
    ByVal isCCW As Boolean, _
    ByVal arcDistance As Double _
)
[Visual Basic .NET]
Public Sub ConstructArcDistance ( _
    ByVal Center As IPoint, _
    ByVal from As IPoint, _
    ByVal isCCW As Boolean, _
    ByVal arcDistance As Double _
)
[C#]
public void ConstructArcDistance (
    IPoint Center,
    IPoint from,
    bool isCCW,
    double arcDistance
);
[Java]
public void constructArcDistance (
    IPoint Center,
    IPoint from,
    Boolean isCCW,
    double arcDistance
)
throws
    IOException,
    AutomationException
[C++]
HRESULT ConstructArcDistance(
  IPoint* Center,
  IPoint* from,
  VARIANT_BOOL isCCW,
  double arcDistance
);
[C++]

Parameters

Center

  Center is a parameter of type IPoint

from

  from is a parameter of type IPoint

isCCW

  isCCW is a parameter of type VARIANT_BOOL

arcDistance

  arcDistance is a parameter of type double

Product Availability

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

Description

Constructs a CircularArc given the Center PointFrom Point, the desired orientation, and the desired CircularArc Length.  The Arc Distance must be less than 2 * Pi * the Radius (the distance between the From Point and the Center Point), otherwise an error is returned.

Remarks

-isCCW stands for "is counter clockwise"

ConstructCircularArc CircularArc Example

See Also

IConstructCircularArc Interface | IConstructCircularArc.ConstructTangentDistance Method | IConstructCircularArc.ConstructArcDistance Method | IConstructCircularArc.ConstructChordDistance Method

Example

ConstructArcDistance_Example

 


Feedback Send feedback on this page