#include <unMain.h>
Public Member Functions | |
void __fastcall | cbValuesRChange (TObject *Sender) |
void __fastcall | tbValuesRChange (TObject *Sender) |
void __fastcall | cbValuesCChange (TObject *Sender) |
void __fastcall | tbValuesCChange (TObject *Sender) |
void __fastcall | udScaleXMinChangingEx (TObject *Sender, bool &AllowChange, short NewValue, TUpDownDirection Direction) |
void __fastcall | udScaleXMaxChangingEx (TObject *Sender, bool &AllowChange, short NewValue, TUpDownDirection Direction) |
void __fastcall | FormResize (TObject *Sender) |
void __fastcall | pbGraphPaint (TObject *Sender) |
void __fastcall | pbScaleXPaint (TObject *Sender) |
void __fastcall | pbScaleYPaint (TObject *Sender) |
void __fastcall | miExportClick (TObject *Sender) |
void __fastcall | miAboutClick (TObject *Sender) |
__fastcall | TfmMain (TComponent *Owner) |
void __fastcall | CalcUncorrectedBodePlot (unsigned int pulsationsCount, double *pulsations, double *out) |
void __fastcall | CalcCorrectedBodePlot (unsigned int pulsationsCount, double *pulsations, double *out) |
bool __fastcall | UpdateImpedance (unsigned short int id) |
void __fastcall | UpdateTransferFunction (void) |
void __fastcall | RecalcPlots (void) |
Public Attributes | |
TPanel * | paSchematic |
TImage * | imSchematic |
TPageScroller * | psValuesR |
TPanel * | paValuesR |
TPanel * | paValuesR11 |
TLabel * | lbValuesR11 |
TComboBox * | cbValuesR11m |
TComboBox * | cbValuesR11e |
TTrackBar * | tbValuesR11 |
TPanel * | paValuesR12 |
TLabel * | lbValuesR12 |
TComboBox * | cbValuesR12m |
TComboBox * | cbValuesR12e |
TTrackBar * | tbValuesR12 |
TPanel * | paValuesR21 |
TLabel * | lbValuesR21 |
TComboBox * | cbValuesR21m |
TComboBox * | cbValuesR21e |
TTrackBar * | tbValuesR21 |
TPanel * | paValuesR22 |
TLabel * | lbValuesR22 |
TComboBox * | cbValuesR22m |
TComboBox * | cbValuesR22e |
TTrackBar * | tbValuesR22 |
TPageScroller * | psValuesC |
TPanel * | paValuesC |
TPanel * | paValuesC11 |
TLabel * | lbValuesC11 |
TComboBox * | cbValuesC11m |
TComboBox * | cbValuesC11e |
TTrackBar * | tbValuesC11 |
TPanel * | paValuesC12 |
TLabel * | lbValuesC12 |
TComboBox * | cbValuesC12m |
TComboBox * | cbValuesC12e |
TTrackBar * | tbValuesC12 |
TPanel * | paValuesC21 |
TLabel * | lbValuesC21 |
TComboBox * | cbValuesC21m |
TComboBox * | cbValuesC21e |
TTrackBar * | tbValuesC21 |
TPanel * | paValuesC22 |
TLabel * | lbValuesC22 |
TComboBox * | cbValuesC22m |
TComboBox * | cbValuesC22e |
TTrackBar * | tbValuesC22 |
TPanel * | paScaleX |
TPanel * | paScaleY |
TLabel * | lbScaleY |
TPanel * | paScaleXButtons |
TUpDown * | udScaleXMin |
TUpDown * | udScaleXMax |
TPanel * | paScaleXCaption |
TPanel * | paGraph |
TPaintBox * | pbGraph |
TPaintBox * | pbScaleX |
TPaintBox * | pbScaleY |
TMainMenu * | mmMenu |
TMenuItem * | miExport |
TMenuItem * | miExportuA741 |
TMenuItem * | miExportIdeal |
TMenuItem * | miAbout |
TSaveDialog * | sdExport |
PTransferFunction | Z1 |
PTransferFunction | Z2 |
PTransferFunction | H |
PPlotAreaProperties | PlotArea |
PPlot | UncorrectedBodePlot |
PPlot | CorrectedBodePlot |
|
|
Definition at line 479 of file unMain.cpp. References TTransferFunction::A, TTransferFunction::b, TTransferFunction::DenominatorPulsations, TTransferFunction::DenominatorPulsationsCount, H, TTransferFunction::NumeratorPulsations, TTransferFunction::NumeratorPulsationsCount, and TTransferFunction::OK. Referenced by RecalcPlots(). |
|
Definition at line 451 of file unMain.cpp. References TTransferFunction::A, TTransferFunction::b, TTransferFunction::DenominatorPulsations, TTransferFunction::DenominatorPulsationsCount, H, TTransferFunction::NumeratorPulsations, and TTransferFunction::NumeratorPulsationsCount. Referenced by RecalcPlots(). |
|
Definition at line 338 of file unMain.cpp. References cbValuesC11e, cbValuesC11m, cbValuesC12e, cbValuesC12m, cbValuesC21e, cbValuesC21m, cbValuesC22e, cbValuesC22m, TTransferFunction::OK, pbGraph, pbScaleY, RecalcPlots(), tbValuesC11, tbValuesC12, tbValuesC21, tbValuesC22, UpdateImpedance(), UpdateTransferFunction(), ValuesCm, Z1, and Z2. Referenced by TfmMain(). |
|
Definition at line 225 of file unMain.cpp. References cbValuesR11e, cbValuesR11m, cbValuesR12e, cbValuesR12m, cbValuesR21e, cbValuesR21m, cbValuesR22e, cbValuesR22m, TTransferFunction::OK, pbGraph, pbScaleY, RecalcPlots(), tbValuesR11, tbValuesR12, tbValuesR21, tbValuesR22, UpdateImpedance(), UpdateTransferFunction(), ValuesRm, Z1, and Z2. Referenced by TfmMain(). |
|
Definition at line 914 of file unMain.cpp. References CorrectedBodePlot, pbScaleX, pbScaleY, TPlot::PointsCount, and RecalcPlots(). |
|
Definition at line 1113 of file unMain.cpp. |
|
Definition at line 997 of file unMain.cpp. References cbValuesC11e, cbValuesC11m, cbValuesC12e, cbValuesC12m, cbValuesC21e, cbValuesC21m, cbValuesC22e, cbValuesC22m, cbValuesR11e, cbValuesR11m, cbValuesR12e, cbValuesR12m, cbValuesR21e, cbValuesR21m, cbValuesR22e, cbValuesR22m, TScale::Max, TScale::Min, PlotArea, round(), TPlotAreaProperties::ScaleX, sdExport, ValuesCeVal, ValuesCm, ValuesReVal, and ValuesRm. |
|
Definition at line 924 of file unMain.cpp. References CorrectedBodePlot, H, TScale::Max, TScale::Min, TTransferFunction::OK, pbGraph, PlotArea, TPlot::PointsCount, round(), TPlotAreaProperties::ScaleX, TPlotAreaProperties::ScaleY, UncorrectedBodePlot, TPlot::X, and TPlot::Y. |
|
Definition at line 866 of file unMain.cpp. References FrequenciesTxt, TScale::Max, TScale::Min, MIN_FREQUENCY, pbScaleX, PlotArea, round(), and TPlotAreaProperties::ScaleX. |
|
Definition at line 953 of file unMain.cpp. References H, TScale::Max, TScale::Min, TTransferFunction::OK, pbScaleY, PlotArea, round(), and TPlotAreaProperties::ScaleY. |
|
|
Definition at line 395 of file unMain.cpp. References cbValuesC11e, cbValuesC11m, cbValuesC12e, cbValuesC12m, cbValuesC21e, cbValuesC21m, cbValuesC22e, cbValuesC22m, TTransferFunction::OK, pbGraph, pbScaleY, RecalcPlots(), tbValuesC11, tbValuesC12, tbValuesC21, tbValuesC22, UpdateImpedance(), UpdateTransferFunction(), ValuesCm, Z1, and Z2. |
|
Definition at line 282 of file unMain.cpp. References cbValuesR11e, cbValuesR11m, cbValuesR12e, cbValuesR12m, cbValuesR21e, cbValuesR21m, cbValuesR22e, cbValuesR22m, TTransferFunction::OK, pbGraph, pbScaleY, RecalcPlots(), tbValuesR11, tbValuesR12, tbValuesR21, tbValuesR22, UpdateImpedance(), UpdateTransferFunction(), ValuesRm, Z1, and Z2. |
|
Definition at line 781 of file unMain.cpp. References TScale::Max, MAX_FREQUENCY, TScale::Min, pbGraph, pbScaleX, pbScaleY, PlotArea, RecalcPlots(), and TPlotAreaProperties::ScaleX. |
|
Definition at line 766 of file unMain.cpp. References TScale::Max, TScale::Min, MIN_FREQUENCY, pbGraph, pbScaleX, pbScaleY, PlotArea, RecalcPlots(), and TPlotAreaProperties::ScaleX. |
|
|
Definition at line 734 of file unMain.cpp. References TTransferFunction::A, TTransferFunction::b, TTransferFunction::DenominatorPulsations, TTransferFunction::DenominatorPulsationsCount, H, miExport, TTransferFunction::NumeratorPulsations, TTransferFunction::NumeratorPulsationsCount, TTransferFunction::OK, Z1, and Z2. Referenced by cbValuesCChange(), cbValuesRChange(), tbValuesCChange(), and tbValuesRChange(). |
|
Definition at line 124 of file unMain.h. Referenced by cbValuesCChange(), miExportClick(), tbValuesCChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 123 of file unMain.h. Referenced by cbValuesCChange(), miExportClick(), tbValuesCChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 129 of file unMain.h. Referenced by cbValuesCChange(), miExportClick(), tbValuesCChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 128 of file unMain.h. Referenced by cbValuesCChange(), miExportClick(), tbValuesCChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 134 of file unMain.h. Referenced by cbValuesCChange(), miExportClick(), tbValuesCChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 133 of file unMain.h. Referenced by cbValuesCChange(), miExportClick(), tbValuesCChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 139 of file unMain.h. Referenced by cbValuesCChange(), miExportClick(), tbValuesCChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 138 of file unMain.h. Referenced by cbValuesCChange(), miExportClick(), tbValuesCChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 102 of file unMain.h. Referenced by cbValuesRChange(), miExportClick(), tbValuesRChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 101 of file unMain.h. Referenced by cbValuesRChange(), miExportClick(), tbValuesRChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 107 of file unMain.h. Referenced by cbValuesRChange(), miExportClick(), tbValuesRChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 106 of file unMain.h. Referenced by cbValuesRChange(), miExportClick(), tbValuesRChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 112 of file unMain.h. Referenced by cbValuesRChange(), miExportClick(), tbValuesRChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 111 of file unMain.h. Referenced by cbValuesRChange(), miExportClick(), tbValuesRChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 117 of file unMain.h. Referenced by cbValuesRChange(), miExportClick(), tbValuesRChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 116 of file unMain.h. Referenced by cbValuesRChange(), miExportClick(), tbValuesRChange(), TfmMain(), and UpdateImpedance(). |
|
Definition at line 185 of file unMain.h. Referenced by FormResize(), pbGraphPaint(), RecalcPlots(), and TfmMain(). |
|
Definition at line 182 of file unMain.h. Referenced by CalcCorrectedBodePlot(), CalcUncorrectedBodePlot(), pbGraphPaint(), pbScaleYPaint(), RecalcPlots(), TfmMain(), and UpdateTransferFunction(). |
|
Definition at line 96 of file unMain.h. Referenced by TfmMain(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 153 of file unMain.h. Referenced by UpdateTransferFunction(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 149 of file unMain.h. Referenced by cbValuesCChange(), cbValuesRChange(), pbGraphPaint(), RecalcPlots(), tbValuesCChange(), tbValuesRChange(), TfmMain(), udScaleXMaxChangingEx(), and udScaleXMinChangingEx(). |
|
Definition at line 150 of file unMain.h. Referenced by FormResize(), pbScaleXPaint(), udScaleXMaxChangingEx(), and udScaleXMinChangingEx(). |
|
Definition at line 151 of file unMain.h. Referenced by cbValuesCChange(), cbValuesRChange(), FormResize(), pbScaleYPaint(), tbValuesCChange(), tbValuesRChange(), udScaleXMaxChangingEx(), and udScaleXMinChangingEx(). |
|
Definition at line 183 of file unMain.h. Referenced by miExportClick(), pbGraphPaint(), pbScaleXPaint(), pbScaleYPaint(), RecalcPlots(), TfmMain(), udScaleXMaxChangingEx(), and udScaleXMinChangingEx(). |
|
|
|
|
|
Definition at line 157 of file unMain.h. Referenced by miExportClick(). |
|
Definition at line 125 of file unMain.h. Referenced by cbValuesCChange(), tbValuesCChange(), and TfmMain(). |
|
Definition at line 130 of file unMain.h. Referenced by cbValuesCChange(), tbValuesCChange(), and TfmMain(). |
|
Definition at line 135 of file unMain.h. Referenced by cbValuesCChange(), tbValuesCChange(), and TfmMain(). |
|
Definition at line 140 of file unMain.h. Referenced by cbValuesCChange(), tbValuesCChange(), and TfmMain(). |
|
Definition at line 103 of file unMain.h. Referenced by cbValuesRChange(), tbValuesRChange(), and TfmMain(). |
|
Definition at line 108 of file unMain.h. Referenced by cbValuesRChange(), tbValuesRChange(), and TfmMain(). |
|
Definition at line 113 of file unMain.h. Referenced by cbValuesRChange(), tbValuesRChange(), and TfmMain(). |
|
Definition at line 118 of file unMain.h. Referenced by cbValuesRChange(), tbValuesRChange(), and TfmMain(). |
|
|
|
|
|
Definition at line 184 of file unMain.h. Referenced by pbGraphPaint(), RecalcPlots(), and TfmMain(). |
|
Definition at line 180 of file unMain.h. Referenced by cbValuesCChange(), cbValuesRChange(), tbValuesCChange(), tbValuesRChange(), TfmMain(), UpdateImpedance(), and UpdateTransferFunction(). |
|
Definition at line 181 of file unMain.h. Referenced by cbValuesCChange(), cbValuesRChange(), tbValuesCChange(), tbValuesRChange(), TfmMain(), UpdateImpedance(), and UpdateTransferFunction(). |