C# Class ScoobyRom.GnuPlot

Afficher le fichier Open project: SubaruDieselCrew/ScoobyRom Class Usage Examples

Méthodes publiques

Méthode Description
CreateSVG ( Subaru.Tables.Table table, string svgPath ) : void

Plots into SVG file. As this merely redraws into export file, the current view from the plot window will be used.

GetExistingGnuPlot ( Subaru.Tables.Table table ) : GnuPlot

Gets existing GnuPlot object if there is one.

ToggleGnuPlot ( Subaru.Tables.Table table ) : void

Create or close gnuplot for given table.

Private Methods

Méthode Description
AnnotationStr ( Subaru.Tables.Table3D table3D ) : string
CreateSVG ( StreamWriter gnuplotInput, string svgPath ) : void
FindFileInCurrentOrAppFolder ( string filename ) : string

Try to find filename in current dir or application dir.

GnuPlot ( ) : System
GnuPlot ( Subaru.Tables.Table table ) : System
HandleProcessExited ( object sender, System e ) : void
Quit ( ) : void
Remove ( GnuPlot gnuplot ) : void
ScriptGnuplot2D ( StreamWriter sw, Subaru.Tables.Table2D table2D ) : void
ScriptGnuplot3D ( StreamWriter sw, Subaru.Tables.Table3D table3D ) : void
ScriptGnuplotCommon ( StreamWriter sw, Subaru.Tables.Table table ) : void
SetLabel ( string item, string name, bool newLineBeforeUnit, string unit ) : string
StartProcess ( Subaru.Tables.Table table ) : void
WriteGnuPlotBinary ( BinaryWriter bw, Subaru.Tables.Table2D table2D ) : void
WriteGnuPlotBinary ( BinaryWriter bw, Subaru.Tables.Table3D table3D ) : void
WriteLine ( StreamWriter sw, string s ) : void

Method Details

CreateSVG() public static méthode

Plots into SVG file. As this merely redraws into export file, the current view from the plot window will be used.
public static CreateSVG ( Subaru.Tables.Table table, string svgPath ) : void
table Subaru.Tables.Table /// A ///
svgPath string
Résultat void

GetExistingGnuPlot() public static méthode

Gets existing GnuPlot object if there is one.
public static GetExistingGnuPlot ( Subaru.Tables.Table table ) : GnuPlot
table Subaru.Tables.Table /// The object. ///
Résultat GnuPlot

ToggleGnuPlot() public static méthode

Create or close gnuplot for given table.
public static ToggleGnuPlot ( Subaru.Tables.Table table ) : void
table Subaru.Tables.Table /// A ///
Résultat void