ArcMapAddinDistanceAndDirection.ViewModels.LinesViewModel.UpdateAzimuth C# (CSharp) Метод

UpdateAzimuth() приватный Метод

private UpdateAzimuth ( IGeometry geometry ) : void
geometry IGeometry
Результат void
        private void UpdateAzimuth(IGeometry geometry)
        {
            var curve = geometry as ICurve;

            if (curve == null)
                return;

            var line = new Line() as ILine;
            
            curve.QueryTangent(esriSegmentExtension.esriNoExtension, 0.5, true, 10, line);
            
            if(line == null)
                return;

            Azimuth = GetAngleDegrees(line.Angle);
        }