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


IConstructAngle Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IC > IConstructAngle Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Geometry)  

IConstructAngle Interface

Provides access to members that construct an angle using other geometries and measures. This interface is implemented by the GeometryEnvironment object.

Product Availability

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

Description

ConstructAngle returns the angle formed either by three input points used to define the angle or an input line (and the implied baseline).  The constructed angle is returned in radians and is always between -Pi and Pi.

Members

Name Description
Method ConstructLine Constructs the angle between the infinite line containing the input line segment and the positive x-axis.
Method ConstructThreePoint Constructs the angle included in three points.

CoClasses that implement IConstructAngle

CoClasses and Classes Description
GeometryEnvironment Provides a way of creating geometries from different inputs and setting/getting global variables for controlling behavior of geometry methods.

.NET Samples

Custom feedback tool and font drop-down list tool control (Code Files: ToolSample)