IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Form for simple parametric tests (variation of selected parameter) performed on ANN models. More...
Public Member Functions | |
VectorFunctionPlotter2d () | |
virtual double | CalculateOutput (IVector parameters, int whichOutput) |
Calculates the specified output value of the vector function at the specified parameters. More... | |
void | ApplyPlotterSettingsDefault (PlotterZedGraph plotter, int whichInput, int numInputs, int whichOutput, int numOutpts) |
Applies style and other settings to the plotter used to show the parametric graph. More... | |
void | ApplyPlotCurveSettingsDefault (PlotZedgraphCurve plot, int whichInput, int numInputs, int whichOutput, int numOutpts) |
Applies style and other settings to the plotter used to show the parametric graph. More... | |
void | PlotParametricTest1d () |
plots the selected outpt dependend on the selected parameter. More... | |
virtual void | ApplySurfacePlotSettingsDefault (VtkSurfacePlotBase plot) |
Applies default settings to surface plots. More... | |
virtual void | ApplySurfacePlottterSettingsDefault (VtkPlotter plotter, int whichInput1, int whichInput2, int whichOutput) |
Applies default settings to plotter used to render 3D graphs. More... | |
void | PlotParametricTest () |
plots the selected outpt dependend on the selected parameter. More... | |
VectorFunctionPlotter2d () | |
virtual double | CalculateOutput (IVector parameters, int whichOutput) |
Calculates the specified output value of the vector function at the specified parameters. More... | |
void | ApplyPlotterSettingsDefault (PlotterZedGraph plotter, int whichInput, int numInputs, int whichOutput, int numOutpts) |
Applies style and other settings to the plotter used to show the parametric graph. More... | |
void | ApplyPlotCurveSettingsDefault (PlotZedgraphCurve plot, int whichInput, int numInputs, int whichOutput, int numOutpts) |
Applies style and other settings to the plotter used to show the parametric graph. More... | |
void | PlotParametricTest1d () |
plots the selected outpt dependend on the selected parameter. More... | |
virtual void | ApplySurfacePlotSettingsDefault (VtkSurfacePlotBase plot) |
Applies default settings to surface plots. More... | |
virtual void | ApplySurfacePlottterSettingsDefault (VtkPlotter plotter, int whichInput1, int whichInput2, int whichOutput) |
Applies default settings to plotter used to render 3D graphs. More... | |
void | PlotParametricTest () |
plots the selected outpt dependend on the selected parameter. More... | |
VectorFunctionPlotter2d () | |
virtual double | CalculateOutput (IVector parameters, int whichOutput) |
Calculates the specified output value of the vector function at the specified parameters. More... | |
void | ApplyPlotterSettingsDefault (PlotterZedGraph plotter, int whichInput, int numInputs, int whichOutput, int numOutpts) |
Applies style and other settings to the plotter used to show the parametric graph. More... | |
void | ApplyPlotCurveSettingsDefault (PlotZedgraphCurve plot, int whichInput, int numInputs, int whichOutput, int numOutpts) |
Applies style and other settings to the plotter used to show the parametric graph. More... | |
void | PlotParametricTest1d () |
plots the selected outpt dependend on the selected parameter. More... | |
virtual void | ApplySurfacePlotSettingsDefault (VtkSurfacePlotBase plot) |
Applies default settings to surface plots. More... | |
virtual void | ApplySurfacePlottterSettingsDefault (VtkPlotter plotter, int whichInput1, int whichInput2, int whichOutput) |
Applies default settings to plotter used to render 3D graphs. More... | |
void | PlotParametricTest () |
plots the selected outpt dependend on the selected parameter. More... | |
VectorFunctionPlotter2d () | |
virtual double | CalculateOutput (IVector parameters, int whichOutput) |
Calculates the specified output value of the vector function at the specified parameters. More... | |
void | ApplyPlotterSettingsDefault (PlotterZedGraph plotter, int whichInput, int numInputs, int whichOutput, int numOutpts) |
Applies style and other settings to the plotter used to show the parametric graph. More... | |
void | ApplyPlotCurveSettingsDefault (PlotZedgraphCurve plot, int whichInput, int numInputs, int whichOutput, int numOutpts) |
Applies style and other settings to the plotter used to show the parametric graph. More... | |
void | PlotParametricTest1d () |
plots the selected outpt dependend on the selected parameter. More... | |
virtual void | ApplySurfacePlotSettingsDefault (VtkSurfacePlotBase plot) |
Applies default settings to surface plots. More... | |
virtual void | ApplySurfacePlottterSettingsDefault (VtkPlotter plotter, int whichInput1, int whichInput2, int whichOutput) |
Applies default settings to plotter used to render 3D graphs. More... | |
void | PlotParametricTest () |
plots the selected outpt dependend on the selected parameter. More... | |
Static Public Attributes | |
static string | SelectedParametersIntroStr = "Selected input parameters: " |
Protected Member Functions | |
void | UpdateSeclectedParametersDependencies () |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
void | UpdateSeclectedParametersDependencies () |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
void | UpdateSeclectedParametersDependencies () |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
void | UpdateSeclectedParametersDependencies () |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
Protected Attributes | |
int | _selectedParameterId1 = 0 |
int | _selectedParameterId2 = 0 |
int | _selectedOutputId = 0 |
int | _numPoints1 = 80 |
int | _numPoints2 = 80 |
ColorScale | SurfaceColorScale |
BoundingBox3d | OriginalBounds |
Properties | |
IReporter | Reporter [get] |
Reorter used for launching info, warning and error reports. More... | |
InputOutputDataDefiniton | NeuralDataDefinition [get, set] |
Data about input and output quantities of the manipulated functions or response. More... | |
IScalarFunction | ScalarFunction [set] |
IVectorFunction | Function [get, set] |
int | NumInputParameters [get] |
Gets number of input parameters. More... | |
int | NumOutputValues [get] |
Gets number of output values. More... | |
IVector | ParameterValues [get] |
Vector of current values of input parameters as defined by the DadaGridView. More... | |
double[] | MinValues [get] |
Minimal values of parameters. More... | |
double[] | MaxValues [get] |
Maximal values of parameters. More... | |
int | SelectedParameterId1 [get, protected set] |
Sequential number of the selected first parameter as specified by the user. More... | |
double | SelectedParameterMin1 [get] |
Minimal value of the selected first parameter. More... | |
double | SelectedParameterMax1 [get] |
Maximal value of the selected first parameter as specified by the user. More... | |
int | SelectedParameterId2 [get, protected set] |
Sequential number of the selected second parameter as specified by the user. More... | |
double | SelectedParameterMin2 [get] |
Minimal value of the selected second parameter. More... | |
double | SelectedParameterMax2 [get] |
Maximal value of the selected second parameter as specified by the user. More... | |
int | SelectedOutputId [get, protected set] |
int | NumPlotPoints1 [get, set] |
Number of plotting points in the 1st direction. More... | |
int | NumPlotPoints2 [get, set] |
Number of plotting points in the 2nd direction. More... | |
string | SelectedParameterLabelText [get] |
Gets axis label text for the currently selected parameter. More... | |
string | SelectedOutputLabelText [get] |
Gets axis label text for the currently selected output value. More... | |
PlotterZedGraph | Plotterzedgraph [get] |
Plotter that is used for plotting the graphs. More... | |
bool | PlotImmediately [get, set] |
If true then graph is pletted immediately when any parameter changes that affects it appearance. More... | |
bool | PlotImmediately2dAlso [get, set] |
bool | PlotImmediatelyOnNumPointsValueChanged [get, set] |
Private Member Functions | |
void | neuralInputSelector1_SelectedParameterIdChanged (object sender, IndexChangeEventArgs e) |
Executes when ID of the selected first input parameter changes; Plots the parametric test. More... | |
void | neuralInputSelector1_SelectedParameterMinChanged (object sender, ValueChangeEventArgs e) |
Executes when minimal value of the selected first parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector1_SelectedParameterMaxChanged (object sender, ValueChangeEventArgs e) |
Executes when maximal value of the selected first parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterIdChanged (object sender, IndexChangeEventArgs e) |
Executes when ID of the selected second input parameter changes; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterMinChanged (object sender, ValueChangeEventArgs e) |
Executes when minimal value of the selected second parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterMaxChanged (object sender, ValueChangeEventArgs e) |
Executes when maximal value of the selected second parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralOutputValueSelector1_SelectedOutputIdChanged (object sender, IndexChangeEventArgs e) |
Executes when ID of the selected output value changes; Plots the parametric test. More... | |
void | chkPlotImmediately_CheckedChanged (object sender, EventArgs e) |
void | numNumPlotPoints1_Validated (object sender, EventArgs e) |
void | numNumPlotPoints1_ValueChanged (object sender, EventArgs e) |
void | numNumPlotPoints2_Validated (object sender, EventArgs e) |
void | numNumPlotPoints2_ValueChanged (object sender, EventArgs e) |
void | btnParmTestStart_Click (object sender, EventArgs e) |
Plots the parametric test. More... | |
void | btnIdentifyThread_Click (object sender, EventArgs e) |
void | btnCheck_Click (object sender, EventArgs e) |
void | btnTestFunction_Click (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. More... | |
void | btnParmTestStart_Click (object sender, EventArgs e) |
Plots the parametric test. More... | |
void | neuralInputSelector1_SelectedParameterIdChanged (int oldId, int newId) |
Executes when ID of the selected first input parameter changes; Plots the parametric test. More... | |
void | neuralInputSelector1_SelectedParameterMinChanged (double oldValue, double newValue) |
Executes when minimal value of the selected first parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector1_SelectedParameterMaxChanged (double oldValue, double newValue) |
Executes when maximal value of the selected first parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterIdChanged (int oldId, int newId) |
Executes when ID of the selected second input parameter changes; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterMinChanged (double oldValue, double newValue) |
Executes when minimal value of the selected second parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterMaxChanged (double oldValue, double newValue) |
Executes when maximal value of the selected second parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralOutputValueSelector1_SelectedOutputIdChanged (int oldId, int newId) |
Executes when ID of the selected output value changes; Plots the parametric test. More... | |
void | chkPlotImmediately_CheckedChanged (object sender, EventArgs e) |
void | btnIdentifyThread_Click (object sender, EventArgs e) |
void | btnCheck_Click (object sender, EventArgs e) |
void | btnTestFunction_Click (object sender, EventArgs e) |
void | numNumPlotPoints1_Validated (object sender, EventArgs e) |
void | numNumPlotPoints1_ValueChanged (object sender, EventArgs e) |
void | numNumPlotPoints2_Validated (object sender, EventArgs e) |
void | numNumPlotPoints2_ValueChanged (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. More... | |
void | neuralInputSelector1_SelectedParameterIdChanged (object sender, IndexChangeEventArgs e) |
Executes when ID of the selected first input parameter changes; Plots the parametric test. More... | |
void | neuralInputSelector1_SelectedParameterMinChanged (object sender, ValueChangeEventArgs e) |
Executes when minimal value of the selected first parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector1_SelectedParameterMaxChanged (object sender, ValueChangeEventArgs e) |
Executes when maximal value of the selected first parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterIdChanged (object sender, IndexChangeEventArgs e) |
Executes when ID of the selected second input parameter changes; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterMinChanged (object sender, ValueChangeEventArgs e) |
Executes when minimal value of the selected second parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterMaxChanged (object sender, ValueChangeEventArgs e) |
Executes when maximal value of the selected second parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralOutputValueSelector1_SelectedOutputIdChanged (object sender, IndexChangeEventArgs e) |
Executes when ID of the selected output value changes; Plots the parametric test. More... | |
void | chkPlotImmediately_CheckedChanged (object sender, EventArgs e) |
void | numNumPlotPoints1_Validated (object sender, EventArgs e) |
void | numNumPlotPoints1_ValueChanged (object sender, EventArgs e) |
void | numNumPlotPoints2_Validated (object sender, EventArgs e) |
void | numNumPlotPoints2_ValueChanged (object sender, EventArgs e) |
void | btnParmTestStart_Click (object sender, EventArgs e) |
Plots the parametric test. More... | |
void | btnIdentifyThread_Click (object sender, EventArgs e) |
void | btnCheck_Click (object sender, EventArgs e) |
void | btnTestFunction_Click (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. More... | |
void | neuralInputSelector1_SelectedParameterIdChanged (object sender, IndexChangeEventArgs e) |
Executes when ID of the selected first input parameter changes; Plots the parametric test. More... | |
void | neuralInputSelector1_SelectedParameterMinChanged (object sender, ValueChangeEventArgs e) |
Executes when minimal value of the selected first parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector1_SelectedParameterMaxChanged (object sender, ValueChangeEventArgs e) |
Executes when maximal value of the selected first parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterIdChanged (object sender, IndexChangeEventArgs e) |
Executes when ID of the selected second input parameter changes; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterMinChanged (object sender, ValueChangeEventArgs e) |
Executes when minimal value of the selected second parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralInputSelector2_SelectedParameterMaxChanged (object sender, ValueChangeEventArgs e) |
Executes when maximal value of the selected second parameter changes by user interaction; Plots the parametric test. More... | |
void | neuralOutputValueSelector1_SelectedOutputIdChanged (object sender, IndexChangeEventArgs e) |
Executes when ID of the selected output value changes; Plots the parametric test. More... | |
void | chkPlotImmediately_CheckedChanged (object sender, EventArgs e) |
void | numNumPlotPoints1_Validated (object sender, EventArgs e) |
void | numNumPlotPoints1_ValueChanged (object sender, EventArgs e) |
void | numNumPlotPoints2_Validated (object sender, EventArgs e) |
void | numNumPlotPoints2_ValueChanged (object sender, EventArgs e) |
void | btnParmTestStart_Click (object sender, EventArgs e) |
Plots the parametric test. More... | |
void | btnIdentifyThread_Click (object sender, EventArgs e) |
void | btnCheck_Click (object sender, EventArgs e) |
void | btnTestFunction_Click (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. More... | |
Form for simple parametric tests (variation of selected parameter) performed on ANN models.
$A Igor Jun13;
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Calculates the specified output value of the vector function at the specified parameters.
parameters | Parameter values. |
whichOutput | Specifies which output value (which element of the vector function) should be calculated. |
References IG.Lib.Function.
|
inlineprotected |
|
inline |
Applies style and other settings to the plotter used to show the parametric graph.
plotter | Plotter to which settings are applied. |
whichInput | ID of the input to be plotted. |
whichOutpput | ID of the output to be plotted. |
References IG.Gr.PlotterZedGraph.IsShowPointValues, IG.Gr.PlotterZedGraph.XAxisLabel, and IG.Gr.PlotterZedGraph.YAxisLabel.
|
inline |
Applies style and other settings to the plotter used to show the parametric graph.
plotter | Plotter to which settings are applied. |
whichInput | ID of the input to be plotted. |
whichOutpput | ID of the output to be plotted. |
References IG.Gr.PlotZedgraphCurve.LineColor, IG.Gr.PlotZedgraphCurve.LineWidth, IG.Gr.PlotZedgraphCurve.PointBorderColor, IG.Gr.PlotZedgraphCurve.PointFillColor, and IG.Gr.PlotZedgraphCurve.PointsVisible.
|
inline |
plots the selected outpt dependend on the selected parameter.
References IG.Gr.PlotZedgraphCurve.AddPoint(), and IG.Num.VectorBase.CopyPlain().
|
inlinevirtual |
Applies default settings to surface plots.
plot | Surface plot to which settings are applied. |
References IG.Gr3d.VtkSurfacePlotBase.LineColor, IG.Gr3d.VtkSurfacePlotBase.LinesVisible, IG.Gr3d.VtkSurfacePlotBase.LineWidth, IG.Gr3d.VtkSurfacePlotBase.PointsVisible, IG.Gr3d.VtkSurfacePlotBase.SurfaceColor, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorIsScaled, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorOpacity, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorScale, and IG.Gr3d.VtkSurfacePlotBase.SurfacesVisible.
|
inlinevirtual |
Applies default settings to plotter used to render 3D graphs.
plotter | 3D Plotter to which settings are applied. |
References IG.Gr3d.VtkPlotter.BackGround, IG.Gr3d.VtkDecorationHandler.CubeAxesFlyMode, IG.Gr3d.VtkDecorationHandler.CubeAxesXLabel, IG.Gr3d.VtkDecorationHandler.CubeAxesYLabel, IG.Gr3d.VtkDecorationHandler.CubeAxesZLabel, IG.Gr3d.VtkPlotter.DecorationHandler, IG.Gr3d.VtkDecorationHandler.LookUpTableColorScale, IG.Gr3d.VtkDecorationHandler.LookUpTableMaxRange, IG.Gr3d.VtkDecorationHandler.LookUpTableMinRange, IG.Num.BoundingBox3d.MaxZ, IG.Num.BoundingBox3d.MinZ, IG.Gr3d.VtkDecorationHandler.ScalarBarNumberOfLabels, IG.Gr3d.VtkDecorationHandler.ScalarBarTitle, IG.Gr3d.VtkDecorationHandler.ShowCubeAxes, IG.Gr3d.VtkDecorationHandler.ShowScalarBar, IG.Gr3d.VtkPlotter.WindowSizeX, and IG.Gr3d.VtkPlotter.WindowSizeY.
|
inline |
plots the selected outpt dependend on the selected parameter.
References IG.Gr3d.VtkSurfacePlot.ClearSurfaceDefinition(), IG.Num.StructuredMeshGeometry2d< TCoord >.Coordinates, IG.Num.VectorBase.CopyPlain(), IG.Gr3d.VtkSurfacePlot.Create(), IG.Lib.Function, IG.Num.Field< TElement >.Length, IG.Num.BoundingBoxBase.Map(), IG.Num.BoundingBoxBase.Max, IG.Gr3d.VtkSurfacePlot.Mesh, IG.Num.BoundingBoxBase.Min, IG.Gr3d.VtkPlotBase.OutputLevel, IG.Gr3d.VtkPlotter.ResetCamera(), IG.Gr3d.VtkPlotBase.ShowPlot(), IG.Num.BoundingBoxBase.ToString(), IG.Num.BoundingBox3d.Update(), and IG.Num.Vector3d.Vec.
|
inlineprivate |
Executes when ID of the selected first input parameter changes; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when minimal value of the selected first parameter changes by user interaction; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when maximal value of the selected first parameter changes by user interaction; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when ID of the selected second input parameter changes; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when minimal value of the selected second parameter changes by user interaction; Plots the parametric test.
sender | Object that raised the event. |
e | Event arguments containing the old and new value. |
|
inlineprivate |
Executes when maximal value of the selected second parameter changes by user interaction; Plots the parametric test.
sender | Object that raised the event. |
e | Event arguments containing the old and new value. |
|
inlineprivate |
Executes when ID of the selected output value changes; Plots the parametric test.
sender | Object that raised the event. |
e | Event arguments containing the old and new value. |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Plots the parametric test.
|
inlineprivate |
References IG.Forms.UtilForms.IdentifyCurrentThread().
|
inlineprivate |
References IG.Forms.FadingMessage.Launch().
|
inlineprivate |
References IG.Num.InputOutputDataDefiniton.CreateDefault(), and IG.Lib.Function.
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
inlinevirtual |
Calculates the specified output value of the vector function at the specified parameters.
parameters | Parameter values. |
whichOutput | Specifies which output value (which element of the vector function) should be calculated. |
References IG.Lib.Function.
|
inlineprotected |
|
inline |
Applies style and other settings to the plotter used to show the parametric graph.
plotter | Plotter to which settings are applied. |
whichInput | ID of the input to be plotted. |
whichOutpput | ID of the output to be plotted. |
References IG.Gr.PlotterZedGraph.IsShowPointValues, IG.Gr.PlotterZedGraph.XAxisLabel, and IG.Gr.PlotterZedGraph.YAxisLabel.
|
inline |
Applies style and other settings to the plotter used to show the parametric graph.
plotter | Plotter to which settings are applied. |
whichInput | ID of the input to be plotted. |
whichOutpput | ID of the output to be plotted. |
References IG.Gr.PlotZedgraphCurve.LineColor, IG.Gr.PlotZedgraphCurve.LineWidth, IG.Gr.PlotZedgraphCurve.PointBorderColor, IG.Gr.PlotZedgraphCurve.PointFillColor, and IG.Gr.PlotZedgraphCurve.PointsVisible.
|
inline |
plots the selected outpt dependend on the selected parameter.
References IG.Gr.PlotZedgraphCurve.AddPoint(), and IG.Num.VectorBase.CopyPlain().
|
inlinevirtual |
Applies default settings to surface plots.
plot | Surface plot to which settings are applied. |
References IG.Gr3d.VtkSurfacePlotBase.LineColor, IG.Gr3d.VtkSurfacePlotBase.LinesVisible, IG.Gr3d.VtkSurfacePlotBase.LineWidth, IG.Gr3d.VtkSurfacePlotBase.PointsVisible, IG.Gr3d.VtkSurfacePlotBase.SurfaceColor, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorIsScaled, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorOpacity, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorScale, and IG.Gr3d.VtkSurfacePlotBase.SurfacesVisible.
|
inlinevirtual |
Applies default settings to plotter used to render 3D graphs.
plotter | 3D Plotter to which settings are applied. |
References IG.Gr3d.VtkPlotter.BackGround, IG.Gr3d.VtkDecorationHandler.CubeAxesFlyMode, IG.Gr3d.VtkDecorationHandler.CubeAxesXLabel, IG.Gr3d.VtkDecorationHandler.CubeAxesYLabel, IG.Gr3d.VtkDecorationHandler.CubeAxesZLabel, IG.Gr3d.VtkPlotter.DecorationHandler, IG.Gr3d.VtkDecorationHandler.LookUpTableColorScale, IG.Gr3d.VtkDecorationHandler.LookUpTableMaxRange, IG.Gr3d.VtkDecorationHandler.LookUpTableMinRange, IG.Num.BoundingBox3d.MaxZ, IG.Num.BoundingBox3d.MinZ, IG.Gr3d.VtkDecorationHandler.ScalarBarNumberOfLabels, IG.Gr3d.VtkDecorationHandler.ScalarBarTitle, IG.Gr3d.VtkDecorationHandler.ShowCubeAxes, IG.Gr3d.VtkDecorationHandler.ShowScalarBar, IG.Gr3d.VtkPlotter.WindowSizeX, and IG.Gr3d.VtkPlotter.WindowSizeY.
|
inline |
plots the selected outpt dependend on the selected parameter.
References IG.Gr3d.VtkSurfacePlot.ClearSurfaceDefinition(), IG.Num.StructuredMeshGeometry2d< TCoord >.Coordinates, IG.Num.VectorBase.CopyPlain(), IG.Gr3d.VtkSurfacePlot.Create(), IG.Lib.Function, IG.Num.Field< TElement >.Length, IG.Num.BoundingBoxBase.Map(), IG.Num.BoundingBoxBase.Max, IG.Gr3d.VtkSurfacePlot.Mesh, IG.Num.BoundingBoxBase.Min, IG.Gr3d.VtkPlotBase.OutputLevel, IG.Gr3d.VtkPlotter.ResetCamera(), IG.Gr3d.VtkPlotBase.ShowPlot(), IG.Num.BoundingBoxBase.ToString(), IG.Num.BoundingBox3d.Update(), and IG.Num.Vector3d.Vec.
|
inlineprivate |
Plots the parametric test.
|
inlineprivate |
Executes when ID of the selected first input parameter changes; Plots the parametric test.
oldId | Old ID of the selected output value (after change). |
newId | New ID of the selected output value (after changed). |
|
inlineprivate |
Executes when minimal value of the selected first parameter changes by user interaction; Plots the parametric test.
oldValue | Old value. |
newValue | New value. |
|
inlineprivate |
Executes when maximal value of the selected first parameter changes by user interaction; Plots the parametric test.
oldValue | Old value. |
newValue | New value. |
|
inlineprivate |
Executes when ID of the selected second input parameter changes; Plots the parametric test.
oldId | Old ID of the selected output value (after change). |
newId | New ID of the selected output value (after changed). |
|
inlineprivate |
Executes when minimal value of the selected second parameter changes by user interaction; Plots the parametric test.
oldValue | Old value. |
newValue | New value. |
|
inlineprivate |
Executes when maximal value of the selected second parameter changes by user interaction; Plots the parametric test.
oldValue | Old value. |
newValue | New value. |
|
inlineprivate |
Executes when ID of the selected output value changes; Plots the parametric test.
oldId | Old ID of the selected output value (after change). |
newId | New ID of the selected output value (after changed). |
|
inlineprivate |
|
inlineprivate |
References IG.Forms.UtilForms.IdentifyCurrentThread().
|
inlineprivate |
References IG.Forms.FadingMessage.Launch().
|
inlineprivate |
References IG.Num.InputOutputDataDefiniton.CreateDefault(), and IG.Lib.Function.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
inlinevirtual |
Calculates the specified output value of the vector function at the specified parameters.
parameters | Parameter values. |
whichOutput | Specifies which output value (which element of the vector function) should be calculated. |
References IG.Lib.Function.
|
inlineprotected |
|
inline |
Applies style and other settings to the plotter used to show the parametric graph.
plotter | Plotter to which settings are applied. |
whichInput | ID of the input to be plotted. |
whichOutpput | ID of the output to be plotted. |
References IG.Gr.PlotterZedGraph.IsShowPointValues, IG.Gr.PlotterZedGraph.XAxisLabel, and IG.Gr.PlotterZedGraph.YAxisLabel.
|
inline |
Applies style and other settings to the plotter used to show the parametric graph.
plotter | Plotter to which settings are applied. |
whichInput | ID of the input to be plotted. |
whichOutpput | ID of the output to be plotted. |
References IG.Gr.PlotZedgraphCurve.LineColor, IG.Gr.PlotZedgraphCurve.LineWidth, IG.Gr.PlotZedgraphCurve.PointBorderColor, IG.Gr.PlotZedgraphCurve.PointFillColor, and IG.Gr.PlotZedgraphCurve.PointsVisible.
|
inline |
plots the selected outpt dependend on the selected parameter.
References IG.Gr.PlotZedgraphCurve.AddPoint(), and IG.Num.VectorBase.CopyPlain().
|
inlinevirtual |
Applies default settings to surface plots.
plot | Surface plot to which settings are applied. |
References IG.Gr3d.VtkSurfacePlotBase.LineColor, IG.Gr3d.VtkSurfacePlotBase.LinesVisible, IG.Gr3d.VtkSurfacePlotBase.LineWidth, IG.Gr3d.VtkSurfacePlotBase.PointsVisible, IG.Gr3d.VtkSurfacePlotBase.SurfaceColor, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorIsScaled, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorOpacity, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorScale, and IG.Gr3d.VtkSurfacePlotBase.SurfacesVisible.
|
inlinevirtual |
Applies default settings to plotter used to render 3D graphs.
plotter | 3D Plotter to which settings are applied. |
References IG.Gr3d.VtkPlotter.BackGround, IG.Gr3d.VtkDecorationHandler.CubeAxesFlyMode, IG.Gr3d.VtkDecorationHandler.CubeAxesXLabel, IG.Gr3d.VtkDecorationHandler.CubeAxesYLabel, IG.Gr3d.VtkDecorationHandler.CubeAxesZLabel, IG.Gr3d.VtkPlotter.DecorationHandler, IG.Gr3d.VtkDecorationHandler.LookUpTableColorScale, IG.Gr3d.VtkDecorationHandler.LookUpTableMaxRange, IG.Gr3d.VtkDecorationHandler.LookUpTableMinRange, IG.Num.BoundingBox3d.MaxZ, IG.Num.BoundingBox3d.MinZ, IG.Gr3d.VtkDecorationHandler.ScalarBarNumberOfLabels, IG.Gr3d.VtkDecorationHandler.ScalarBarTitle, IG.Gr3d.VtkDecorationHandler.ShowCubeAxes, IG.Gr3d.VtkDecorationHandler.ShowScalarBar, IG.Gr3d.VtkPlotter.WindowSizeX, and IG.Gr3d.VtkPlotter.WindowSizeY.
|
inline |
plots the selected outpt dependend on the selected parameter.
References IG.Gr3d.VtkSurfacePlot.ClearSurfaceDefinition(), IG.Num.StructuredMeshGeometry2d< TCoord >.Coordinates, IG.Num.VectorBase.CopyPlain(), IG.Gr3d.VtkSurfacePlot.Create(), IG.Lib.Function, IG.Num.Field< TElement >.Length, IG.Num.BoundingBoxBase.Map(), IG.Num.BoundingBoxBase.Max, IG.Gr3d.VtkSurfacePlot.Mesh, IG.Num.BoundingBoxBase.Min, IG.Gr3d.VtkPlotBase.OutputLevel, IG.Gr3d.VtkPlotter.ResetCamera(), IG.Gr3d.VtkPlotBase.ShowPlot(), IG.Num.BoundingBoxBase.ToString(), IG.Num.BoundingBox3d.Update(), and IG.Num.Vector3d.Vec.
|
inlineprivate |
Executes when ID of the selected first input parameter changes; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when minimal value of the selected first parameter changes by user interaction; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when maximal value of the selected first parameter changes by user interaction; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when ID of the selected second input parameter changes; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when minimal value of the selected second parameter changes by user interaction; Plots the parametric test.
sender | Object that raised the event. |
e | Event arguments containing the old and new value. |
|
inlineprivate |
Executes when maximal value of the selected second parameter changes by user interaction; Plots the parametric test.
sender | Object that raised the event. |
e | Event arguments containing the old and new value. |
|
inlineprivate |
Executes when ID of the selected output value changes; Plots the parametric test.
sender | Object that raised the event. |
e | Event arguments containing the old and new value. |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Plots the parametric test.
|
inlineprivate |
References IG.Forms.UtilForms.IdentifyCurrentThread().
|
inlineprivate |
References IG.Forms.FadingMessage.Launch().
|
inlineprivate |
References IG.Num.InputOutputDataDefiniton.CreateDefault(), and IG.Lib.Function.
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
inlinevirtual |
Calculates the specified output value of the vector function at the specified parameters.
parameters | Parameter values. |
whichOutput | Specifies which output value (which element of the vector function) should be calculated. |
References IG.Lib.Function.
|
inlineprotected |
|
inline |
Applies style and other settings to the plotter used to show the parametric graph.
plotter | Plotter to which settings are applied. |
whichInput | ID of the input to be plotted. |
whichOutpput | ID of the output to be plotted. |
References IG.Gr.PlotterZedGraph.IsShowPointValues, IG.Gr.PlotterZedGraph.XAxisLabel, and IG.Gr.PlotterZedGraph.YAxisLabel.
|
inline |
Applies style and other settings to the plotter used to show the parametric graph.
plotter | Plotter to which settings are applied. |
whichInput | ID of the input to be plotted. |
whichOutpput | ID of the output to be plotted. |
References IG.Gr.PlotZedgraphCurve.LineColor, IG.Gr.PlotZedgraphCurve.LineWidth, IG.Gr.PlotZedgraphCurve.PointBorderColor, IG.Gr.PlotZedgraphCurve.PointFillColor, and IG.Gr.PlotZedgraphCurve.PointsVisible.
|
inline |
plots the selected outpt dependend on the selected parameter.
References IG.Gr.PlotZedgraphCurve.AddPoint(), and IG.Num.VectorBase.CopyPlain().
|
inlinevirtual |
Applies default settings to surface plots.
plot | Surface plot to which settings are applied. |
References IG.Gr3d.VtkSurfacePlotBase.LineColor, IG.Gr3d.VtkSurfacePlotBase.LinesVisible, IG.Gr3d.VtkSurfacePlotBase.LineWidth, IG.Gr3d.VtkSurfacePlotBase.PointsVisible, IG.Gr3d.VtkSurfacePlotBase.SurfaceColor, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorIsScaled, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorOpacity, IG.Gr3d.VtkSurfacePlotBase.SurfaceColorScale, and IG.Gr3d.VtkSurfacePlotBase.SurfacesVisible.
|
inlinevirtual |
Applies default settings to plotter used to render 3D graphs.
plotter | 3D Plotter to which settings are applied. |
References IG.Gr3d.VtkPlotter.BackGround, IG.Gr3d.VtkDecorationHandler.CubeAxesFlyMode, IG.Gr3d.VtkDecorationHandler.CubeAxesXLabel, IG.Gr3d.VtkDecorationHandler.CubeAxesYLabel, IG.Gr3d.VtkDecorationHandler.CubeAxesZLabel, IG.Gr3d.VtkPlotter.DecorationHandler, IG.Gr3d.VtkDecorationHandler.LookUpTableColorScale, IG.Gr3d.VtkDecorationHandler.LookUpTableMaxRange, IG.Gr3d.VtkDecorationHandler.LookUpTableMinRange, IG.Num.BoundingBox3d.MaxZ, IG.Num.BoundingBox3d.MinZ, IG.Gr3d.VtkDecorationHandler.ScalarBarNumberOfLabels, IG.Gr3d.VtkDecorationHandler.ScalarBarTitle, IG.Gr3d.VtkDecorationHandler.ShowCubeAxes, IG.Gr3d.VtkDecorationHandler.ShowScalarBar, IG.Gr3d.VtkPlotter.WindowSizeX, and IG.Gr3d.VtkPlotter.WindowSizeY.
|
inline |
plots the selected outpt dependend on the selected parameter.
References IG.Gr3d.VtkSurfacePlot.ClearSurfaceDefinition(), IG.Num.StructuredMeshGeometry2d< TCoord >.Coordinates, IG.Num.VectorBase.CopyPlain(), IG.Gr3d.VtkSurfacePlot.Create(), IG.Lib.Function, IG.Num.Field< TElement >.Length, IG.Num.BoundingBoxBase.Map(), IG.Num.BoundingBoxBase.Max, IG.Gr3d.VtkSurfacePlot.Mesh, IG.Num.BoundingBoxBase.Min, IG.Gr3d.VtkPlotBase.OutputLevel, IG.Gr3d.VtkPlotter.ResetCamera(), IG.Gr3d.VtkPlotBase.ShowPlot(), IG.Num.BoundingBoxBase.ToString(), IG.Num.BoundingBox3d.Update(), and IG.Num.Vector3d.Vec.
|
inlineprivate |
Executes when ID of the selected first input parameter changes; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when minimal value of the selected first parameter changes by user interaction; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when maximal value of the selected first parameter changes by user interaction; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when ID of the selected second input parameter changes; Plots the parametric test.
sender | Control that generated the event. |
e | Event arguments that contain the old and new value. |
|
inlineprivate |
Executes when minimal value of the selected second parameter changes by user interaction; Plots the parametric test.
sender | Object that raised the event. |
e | Event arguments containing the old and new value. |
|
inlineprivate |
Executes when maximal value of the selected second parameter changes by user interaction; Plots the parametric test.
sender | Object that raised the event. |
e | Event arguments containing the old and new value. |
|
inlineprivate |
Executes when ID of the selected output value changes; Plots the parametric test.
sender | Object that raised the event. |
e | Event arguments containing the old and new value. |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Plots the parametric test.
|
inlineprivate |
References IG.Forms.UtilForms.IdentifyCurrentThread().
|
inlineprivate |
References IG.Forms.FadingMessage.Launch().
|
inlineprivate |
References IG.Num.InputOutputDataDefiniton.CreateDefault(), and IG.Lib.Function.
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
private |
|
private |
|
private |
|
protected |
|
protected |
|
static |
|
protected |
|
protected |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
protected |
|
protected |
|
private |
Required designer variable.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
getprivate |
Reorter used for launching info, warning and error reports.
|
getset |
Data about input and output quantities of the manipulated functions or response.
Referenced by IG.Forms.VectorFunctionScriptControl.btnPlot2d_Click(), and IG.Forms.ScalarFunctionScriptControl.btnPlot2d_Click().
|
set |
Referenced by IG.Forms.ScalarFunctionScriptControl.btnPlot2d_Click().
|
getset |
Referenced by IG.Forms.VectorFunctionScriptControl.btnPlot2d_Click().
|
get |
Gets number of input parameters.
|
get |
Gets number of output values.
|
get |
Vector of current values of input parameters as defined by the DadaGridView.
|
get |
Minimal values of parameters.
|
get |
Maximal values of parameters.
|
getprotected set |
Sequential number of the selected first parameter as specified by the user.
|
get |
Minimal value of the selected first parameter.
|
get |
Maximal value of the selected first parameter as specified by the user.
|
getprotected set |
Sequential number of the selected second parameter as specified by the user.
|
get |
Minimal value of the selected second parameter.
|
get |
Maximal value of the selected second parameter as specified by the user.
|
getprotected set |
|
getset |
Number of plotting points in the 1st direction.
|
getset |
Number of plotting points in the 2nd direction.
|
get |
Gets axis label text for the currently selected parameter.
|
get |
Gets axis label text for the currently selected output value.
|
get |
Plotter that is used for plotting the graphs.
|
getset |
If true then graph is pletted immediately when any parameter changes that affects it appearance.
|
getset |
|
getset |