C# Class ProAppDistanceAndDirectionModule.ViewModels.ProEllipseViewModel

Inheritance: ProTabBaseViewModel
Afficher le fichier Open project: Esri/distance-direction-addin-dotnet

Méthodes publiques

Méthode Description
ProEllipseViewModel ( ) : ArcGIS.Core.CIM

Private Methods

Méthode Description
CreateMapElement ( ) : void
DrawEllipse ( ) : void
GetAzimuthAsDegrees ( ) : double
GetRadiansFrom360Degrees ( double degrees ) : double

gets radians in a format the PRO sdk likes from 360 degrees, straight up is ZERO Radians from far right to far left counter clockwise is 0 to positive PI Radians from far right to far left clockwise is 0 to negative PI

OnMouseMoveEvent ( object obj ) : void
OnNewMapPointEvent ( object obj ) : void
OnSketchComplete ( object obj ) : void
Reset ( bool toolReset ) : void
ResetPoints ( ) : void
UpdateAzimuth ( double radians ) : void
UpdateAzimuthFromTo ( AzimuthTypes fromType, AzimuthTypes toType ) : void
UpdateFeedbackWithEllipse ( bool HasMinorAxis = true ) : void

Method Details

ProEllipseViewModel() public méthode

public ProEllipseViewModel ( ) : ArcGIS.Core.CIM
Résultat ArcGIS.Core.CIM