#include <Forms.hpp>#include <Classes.hpp>#include <ComCtrls.hpp>#include <Controls.hpp>#include <ExtCtrls.hpp>#include <Graphics.hpp>#include <StdCtrls.hpp>#include <math.h>#include <Menus.hpp>#include <Dialogs.hpp>#include <complex>Go to the source code of this file.
Classes | |
| struct | TTransferFunction |
| struct | TScale |
| struct | TPlotAreaProperties |
| struct | TPlot |
| class | TfmMain |
Defines | |
| #define | MIN_FREQUENCY (-1) |
| #define | MAX_FREQUENCY (+10) |
Typedefs | |
| typedef TTransferFunction * | PTransferFunction |
| typedef TScale * | PScale |
| typedef TPlotAreaProperties * | PPlotAreaProperties |
| typedef TPlot * | PPlot |
Functions | |
| long | round (double x) |
| void | merge (double *array, size_t start, size_t mid, size_t stop) |
| void | merge_sort (double *array, size_t start, size_t stop) |
Variables | |
| PACKAGE TfmMain * | fmMain |
| double | ValuesRm [] = {1.0, 1.1, 1.2, 1.3, 1.5, 1.6, 1.8, 2.0, 2.2, 2.4, 2.7, 3.0, 3.3, 3.6, 3.9, 4.3, 4.7, 5.1, 5.6, 6.2, 6.8, 7.5, 8.2, 9.1} |
| short int | ValuesReVal [] = {0, 1, 2, 3, 4, 5, 6, 7} |
| char * | ValuesReTxt [] = {"Ohm", "10*Ohm", "100*Ohm", "kOhm", "10*kOhm", "100*kOhm", "MOhm", "10*MOhm"} |
| double | ValuesCm [] = {1.0, 1.5, 2.2, 3.3, 4.7, 6.8} |
| short int | ValuesCeVal [] = {-12, -11, -10, -9, -8, -7} |
| char * | ValuesCeTxt [] = {"pF", "10*pF", "100*pF", "nF", "10*nF", "100*nF"} |
| char * | FrequenciesTxt [] = {"100mHz", "1Hz", "10Hz", "100Hz", "1kHz", "10kHz", "100kHz", "1MHz", "10MHz", "100MHz", "1GHz", "10GHz"} |
|
|
Definition at line 202 of file unMain.h. Referenced by TfmMain::udScaleXMaxChangingEx(). |
|
|
Definition at line 201 of file unMain.h. Referenced by TfmMain::pbScaleXPaint(), and TfmMain::udScaleXMinChangingEx(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 60 of file unMain.h. Referenced by TfmMain::UpdateImpedance(). |
|
||||||||||||||||||||
|
Definition at line 54 of file unMain.cpp. Referenced by merge_sort(). |
|
||||||||||||||||
|
Definition at line 80 of file unMain.cpp. References merge(). Referenced by TfmMain::RecalcPlots(). |
|
|
Definition at line 36 of file unMain.cpp. Referenced by TfmMain::miExportClick(), TfmMain::pbGraphPaint(), TfmMain::pbScaleXPaint(), and TfmMain::pbScaleYPaint(). |
|
|
Definition at line 188 of file unMain.h. Referenced by WinMain(). |
|
|
Definition at line 203 of file unMain.h. Referenced by TfmMain::pbScaleXPaint(). |
|
|
Definition at line 198 of file unMain.h. Referenced by TfmMain::TfmMain(). |
|
|
Definition at line 197 of file unMain.h. Referenced by TfmMain::miExportClick(), TfmMain::TfmMain(), and TfmMain::UpdateImpedance(). |
|
|
Definition at line 196 of file unMain.h. Referenced by TfmMain::cbValuesCChange(), TfmMain::miExportClick(), TfmMain::tbValuesCChange(), TfmMain::TfmMain(), and TfmMain::UpdateImpedance(). |
|
|
Definition at line 193 of file unMain.h. Referenced by TfmMain::TfmMain(). |
|
|
Definition at line 192 of file unMain.h. Referenced by TfmMain::miExportClick(), TfmMain::TfmMain(), and TfmMain::UpdateImpedance(). |
|
|
Definition at line 191 of file unMain.h. Referenced by TfmMain::cbValuesRChange(), TfmMain::miExportClick(), TfmMain::tbValuesRChange(), TfmMain::TfmMain(), and TfmMain::UpdateImpedance(). |
1.3.6