ArcObjects Library Reference (Geometry)  

IConstructGeodetic.ConstructGeodesicCircle Method

constructs a geodesic circle centered on the specified point. All densification options are supported (length, angle, deviation).

[Visual Basic .NET]
Public Sub ConstructGeodesicCircle ( _
    ByVal CenterPoint As IPoint, _
    ByVal LinearUnit As ILinearUnit, _
    ByVal Radius As Double, _
    ByVal densifyMethod As esriCurveDensifyMethod, _
    ByVal densifyParameter As Double _
)
[C#]
public void ConstructGeodesicCircle (
    IPoint CenterPoint,
    ILinearUnit LinearUnit,
    double Radius,
    esriCurveDensifyMethod densifyMethod,
    double densifyParameter
);
[C++]
HRESULT ConstructGeodesicCircle(
  IPoint* CenterPoint,
  ILinearUnit* LinearUnit,
  double Radius,
  esriCurveDensifyMethod densifyMethod,
  double densifyParameter
);
[C++]

Parameters

CenterPoint

  CenterPoint is a parameter of type IPoint

LinearUnit

  LinearUnit is a parameter of type ILinearUnit

Radius   Radius is a parameter of type double densifyMethod

  densifyMethod 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.

Description

Constructs a geodesic circle centered on the specified point. The esriCurveDensifyByAngle and esriCurveDensifyByDeviation densification methods are supported. If this method is applied to a polygon, the output polygon will have one or two parts, depending on the size of the ellipse. If the ellipse covers both poles and covers a hemisphere, the ellipse perimeter becomes the inner ring (the hole) and the horizon rectangle for the GCS becomes the outer ring.

 

See Also

IConstructGeodetic Interface