#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(). |