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


IConstructClothoid.ConstructClothoidByAngle Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IC > IConstructClothoid Interface > IConstructClothoid.ConstructClothoidByAngle Method
ArcGIS Developer Help

IConstructClothoid.ConstructClothoidByAngle Method

Constructs a pieccewise linear approximation to a clothoid spiral. Curvature is the reciprocal of the radius, so specify a curvature of 0 for an infinite radius. deflectionAngle is positive and is the change in direction (in radians) from the starting curve ta

[Visual Basic .NET]
Public Function ConstructClothoidByAngle ( _
    ByVal pFrom As IPoint, _
    ByVal pFromTangent As IPoint, _
    ByVal bCurveRight As Boolean, _
    ByVal fromCurvature As Double, _
    ByVal toCurvature As Double, _
    ByVal deflectionAngle As Double, _
    ByVal __MIDL__IConstructClothoid0001 As esriCurveDensifyMethod, _
    ByVal densifyParameter As Double _
) As IPolyline
[C#]
public IPolyline ConstructClothoidByAngle (
    IPoint pFrom,
    IPoint pFromTangent,
    bool bCurveRight,
    double fromCurvature,
    double toCurvature,
    double deflectionAngle,
    esriCurveDensifyMethod __MIDL__IConstructClothoid0001,
    double densifyParameter
);
[C++]
HRESULT ConstructClothoidByAngle(
  IPoint* pFrom,
  IPoint* pFromTangent,
  VARIANT_BOOL bCurveRight,
  double fromCurvature,
  double toCurvature,
  double deflectionAngle,
  esriCurveDensifyMethod __MIDL__IConstructClothoid0001,
  double densifyParameter
);
[C++]
Parameters
pFrom 

pFrom is a parameter of type IPoint* pFromTangent
pFromTangent is a parameter of type IPoint* bCurveRight
bCurveRight is a parameter of type bool fromCurvature
fromCurvature is a parameter of type double toCurvature
toCurvature is a parameter of type double deflectionAngle
deflectionAngle is a parameter of type double __MIDL__IConstructClothoid0001
__MIDL__IConstructClothoid0001 is a parameter of type esriCurveDensifyMethod densifyParameter
densifyParameter is a parameter of type double

Product Availability

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

See Also

IConstructClothoid Interface