ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Geometry Namespace / Coordinate3D Structure / Azimuth Property
Example Version

Azimuth Property (Coordinate3D)
Gets the azimuth of the Coordinate3D. The azimuth is measured in radians.
Syntax
public double Azimuth {get;}
Remarks
The azimuth is the angle between the yz-plane and the Coordinate3D measured in the X-direction. The azimuth is measured in radians in a clockwise direction and has a value between 0 and 2 * PI inclusive.

Coordinate3D

Example
Getting vector azimuth
Coordinate3D vector = new Coordinate3D(0, 7, 0);
double azimuth = vector.Azimuth;      // azimuth = 0

vector.SetComponents(1, 1, 42);
azimuth = vector.Azimuth;
double degrees = AngularUnit.Degrees.ConvertFromRadians(azimuth);       // degrees = 45

vector.SetComponents(-8, 8, 2);
azimuth = vector.Azimuth;
degrees = AngularUnit.Degrees.ConvertFromRadians(azimuth);              // degrees = 315
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also