C# Class LogViewer.MainWindow

Interaction logic for MainWindow.xaml
Inheritance: System.Windows.Window
Show file Open project: Dronacharya-Org/Dronacharya Class Usage Examples

Public Methods

Method Description
MainWindow ( ) : LogViewer.Controls

Private Methods

Method Description
AppendMessage ( string fmt ) : void
GetSelectedDataValues ( LogItemSchema schema ) : IEnumerable
GetSelectedFlights ( ) : List
GraphItem ( LogItemSchema schema ) : void
InitializeChartData ( LogItemSchema schema, SimpleLineChart chart, List values ) : void
LayoutCharts ( ) : void
LiveUpdate ( SimpleLineChart chart, MavlinkLog currentFlightLog, LogItemSchema schema ) : void
LoadBinaryFile ( string file ) : Task
LoadCsvFile ( string file ) : Task
LoadMavlinkFile ( string file ) : Task
MapLocation ( double latitude, double longitude ) : void
OnChannelConnected ( object sender, EventArgs e ) : void
OnChannelDisconnected ( object sender, EventArgs e ) : void
OnChartClosed ( object sender, EventArgs e ) : void
OnChildListItemSelected ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
OnClear ( object sender, RoutedEventArgs e ) : void
OnClearZoom ( object sender, RoutedEventArgs e ) : void
OnConnectorClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnFlightSelected ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
OnFlightViewKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
OnGroupChecked ( object sender, RoutedEventArgs e ) : void
OnGroupUnchecked ( object sender, RoutedEventArgs e ) : void
OnHideCamera ( object sender, RoutedEventArgs e ) : void
OnHideMap ( object sender, RoutedEventArgs e ) : void
OnHideMessages ( object sender, RoutedEventArgs e ) : void
OnHideQuad ( object sender, RoutedEventArgs e ) : void
OnItemCollapsed ( object sender, RoutedEventArgs e ) : void
OnItemExpanded ( object sender, RoutedEventArgs e ) : void
OnListItemSelected ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
OnLogDownloadComplete ( object sender, string fileName ) : void
OnMavlinkMessageReceived ( object sender, MavLinkMessage e ) : void
OnOpenFile ( object sender, RoutedEventArgs e ) : void
OnOpenFileCommand ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
OnRecord ( object sender, RoutedEventArgs e ) : void
OnShowCamera ( object sender, RoutedEventArgs e ) : void
OnShowMap ( object sender, RoutedEventArgs e ) : void
OnShowMessages ( object sender, RoutedEventArgs e ) : void
OnShowQuad ( object sender, RoutedEventArgs e ) : void
OnWindowLocationChanged ( object sender, EventArgs e ) : void
OnWindowSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
RestoreSettings ( ) : void
SavePosition ( ) : void
ShowImage ( byte image ) : void
ShowImageStream ( ) : void
ShowMap ( ) : void
ShowSchema ( ) : void
ShowStatus ( string message ) : void
StartRecording ( ) : void
StopRecording ( ) : void
UnselectCategory ( LogItemSchema item ) : void
UpdateButtons ( ) : void

Method Details

MainWindow() public method

public MainWindow ( ) : LogViewer.Controls
return LogViewer.Controls