C# Class MouseTester.MousePlot

Inheritance: System.Windows.Forms.Form
Mostra file Open project: dobragab/MouseTester Class Usage Examples

Public Methods

Method Description
Export ( OxyPlot.PlotModel model, string fileName, int width, int height, Brush background = null ) : void
MousePlot ( MouseTester.MouseLog Mlog, MouseTester.MouseLog Mlog2, MouseTester.Settings settings ) : System

Private Methods

Method Description
IndexMouseLogs ( ) : void
MousePlot_FormClosing ( object sender, FormClosingEventArgs e ) : void
MousePlot_Resize ( object sender, EventArgs e ) : void
PlotSubtitle ( ) : string
Refresh_Plot_Helper ( object sender, EventArgs e ) : void
ResetPlotComponents ( ) : void
buttonSavePNG_Click ( object sender, EventArgs e ) : void
initialize_plot ( ) : void
numericUpDownDelay_ValueChanged ( object sender, EventArgs e ) : void
numericUpDownEnd_ValueChanged ( object sender, EventArgs e ) : void
numericUpDownStart_ValueChanged ( object sender, EventArgs e ) : void
plot_frequency_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_interval_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_x_vs_y ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_xcounts_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_xsum_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_xvelocity_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_xycounts_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_xysum_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_xyvelocity_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_ycounts_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_ysum_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
plot_yvelocity_vs_time ( MouseTester.MouseLog mlog, double delay, GraphComponents main_comp, GraphComponents sec_comp ) : void
refresh_plot ( ) : void
reset_minmax ( ) : void
update_minmax ( double x, double y ) : void

Method Details

Export() public static method

public static Export ( OxyPlot.PlotModel model, string fileName, int width, int height, Brush background = null ) : void
model OxyPlot.PlotModel
fileName string
width int
height int
background System.Drawing.Brush
return void

MousePlot() public method

public MousePlot ( MouseTester.MouseLog Mlog, MouseTester.MouseLog Mlog2, MouseTester.Settings settings ) : System
Mlog MouseTester.MouseLog
Mlog2 MouseTester.MouseLog
settings MouseTester.Settings
return System