C# Class ProAppVisibilityModule.ViewModels.ProRLOSViewModel

Inheritance: ProLOSBaseViewModel
Show file Open project: Esri/visibility-addin-dotnet

Public Methods

Method Description
ProRLOSViewModel ( ) : System

One and only constructor

Private Methods

Method Description
CreateMapElement ( ) : void

Where all of the work is done. Override from TabBaseViewModel

EnableOkCancelClearBtns ( bool enable ) : void

Enable or disable the form buttons

GetAngularDistanceFromTo ( AngularTypes fromType, AngularTypes toType, double input ) : double

Method to convert to/from different types of angular units

OnCancelCommand ( object obj ) : void
OnClearCommand ( object obj ) : void
OnDeleteAllPointsCommand ( object obj ) : void
OnDeletePointCommand ( object obj ) : void
OnNewMapPointEvent ( object obj ) : void

Override this event to collect observer points based on tool mode Setting the observer point to blue since the output is green / red

OnSubmitCommand ( object obj ) : void
Reset ( bool toolReset ) : void

Method Details

ProRLOSViewModel() public method

One and only constructor
public ProRLOSViewModel ( ) : System
return System