KiCad PCB EDA Suite
|
#include <panel_cable_size.h>
Public Member Functions | |
PANEL_CABLE_SIZE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString) | |
~PANEL_CABLE_SIZE () | |
void | LoadSettings (PCB_CALCULATOR_SETTINGS *aCfg) override |
Load the settings into the panel. | |
void | SaveSettings (PCB_CALCULATOR_SETTINGS *aCfg) override |
Save the settings from the panel. | |
void | ThemeChanged () override |
Update UI elements of the panel when the theme changes to ensure the images and fonts/colors are appropriate for the new theme. | |
void | OnCableSizeChange (wxCommandEvent &aEvent) override |
void | OnConductorResistivityChange (wxCommandEvent &aEvent) override |
void | OnConductorResistivity_Button (wxCommandEvent &aEvent) override |
void | OnConductorThermCoefChange (wxCommandEvent &aEvent) override |
void | OnConductorThermCoefChange_Button (wxCommandEvent &aEvent) override |
void | OnUpdateUnit (wxCommandEvent &aEvent) override |
void | OnDiameterChange (wxCommandEvent &aEvent) override |
void | OnAreaChange (wxCommandEvent &aEvent) override |
void | OnLinResistanceChange (wxCommandEvent &aEvent) override |
void | OnFrequencyChange (wxCommandEvent &aEvent) override |
void | OnAmpacityChange (wxCommandEvent &aEvent) override |
void | OnConductorTempChange (wxCommandEvent &aEvent) override |
void | OnCurrentChange (wxCommandEvent &aEvent) override |
void | OnLengthChange (wxCommandEvent &aEvent) override |
void | OnResistanceDcChange (wxCommandEvent &aEvent) override |
void | OnVDropChange (wxCommandEvent &aEvent) override |
void | OnPowerChange (wxCommandEvent &aEvent) override |
void | onUpdateCurrentDensity (wxScrollEvent &aEvent) override |
Private Member Functions | |
void | updateAll (double aRadius) |
void | updateApplication () |
void | printAll () |
void | buildCableList () |
double | m2_by_ampere () |
Private Attributes | |
std::vector< CABLE_SIZE_ENTRY > | m_entries |
bool | m_updatingUI |
bool | m_updatingDiameter |
bool | m_updatingArea |
bool | m_updatingConductorMaterialResitivity |
bool | m_updatingLinResistance |
bool | m_updatingFrequency |
bool | m_updatingAmpacity |
bool | m_updatingCurrent |
bool | m_updatingLength |
bool | m_updatingResistanceDc |
bool | m_updatingRVdrop |
bool | m_updatingPower |
bool | m_imperial |
double | m_conductorMaterialResitivity |
double | m_conductorMaterialResitivityRef |
double | m_conductorMaterialThermalCoef |
double | m_diameter |
double | m_conductorTemperature |
double | m_current |
double | m_length |
double | m_area |
double | m_linearResistance |
double | m_maxFrequency |
double | m_resistanceDc |
double | m_voltageDrop |
double | m_dissipatedPower |
double | m_ampacity |
double | m_amp_by_mm2 |
Definition at line 40 of file panel_cable_size.h.
PANEL_CABLE_SIZE::PANEL_CABLE_SIZE | ( | wxWindow * | parent, |
wxWindowID | id = wxID_ANY , |
||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxDefaultSize , |
||
long | style = wxTAB_TRAVERSAL , |
||
const wxString & | name = wxEmptyString |
||
) |
Definition at line 42 of file panel_cable_size.cpp.
References AMP_DENSITY_BY_MM2, buildCableList(), m_amp_by_mm2, m_conductorMaterialResitivity, m_conductorMaterialResitivityRef, m_conductorMaterialThermalCoef, m_conductorTemperature, m_current, m_diameter, m_imperial, m_length, PANEL_CABLE_SIZE_BASE::m_stUnitAmp_mmSq, PANEL_CABLE_SIZE_BASE::m_stUnitDegC, PANEL_CABLE_SIZE_BASE::m_stUnitmmSq, PANEL_CABLE_SIZE_BASE::m_stUnitOhm, PANEL_CABLE_SIZE_BASE::m_stUnitOhmMeter, m_updatingAmpacity, m_updatingArea, m_updatingConductorMaterialResitivity, m_updatingCurrent, m_updatingDiameter, m_updatingFrequency, m_updatingLength, m_updatingLinResistance, m_updatingPower, m_updatingResistanceDc, m_updatingRVdrop, m_updatingUI, and updateAll().
PANEL_CABLE_SIZE::~PANEL_CABLE_SIZE | ( | ) |
Definition at line 87 of file panel_cable_size.cpp.
|
private |
Definition at line 92 of file panel_cable_size.cpp.
References _, m_entries, and PANEL_CABLE_SIZE_BASE::m_sizeChoice.
Referenced by PANEL_CABLE_SIZE().
|
overridevirtual |
Load the settings into the panel.
aCfg | is the settings structure to load from |
Implements CALCULATOR_PANEL.
Definition at line 157 of file panel_cable_size.cpp.
References AMP_DENSITY_BY_MM2, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::conductorMaterialResitivity, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::conductorTemperature, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::conductorThermalCoef, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::currentDensityChoice, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::diameterUnit, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::frequencyUnit, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::lengthUnit, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::linResUnit, m_amp_by_mm2, PCB_CALCULATOR_SETTINGS::m_cableSize, m_conductorMaterialResitivity, PANEL_CABLE_SIZE_BASE::m_conductorTempCtrl, m_diameter, PANEL_CABLE_SIZE_BASE::m_diameterUnit, PANEL_CABLE_SIZE_BASE::m_frequencyUnit, PANEL_CABLE_SIZE_BASE::m_lengthUnit, PANEL_CABLE_SIZE_BASE::m_linResistanceUnit, PANEL_CABLE_SIZE_BASE::m_slCurrentDensity, PANEL_CABLE_SIZE_BASE::m_textCtrlConductorResistivity, PANEL_CABLE_SIZE_BASE::m_textCtrlConductorThermCoef, and updateAll().
|
inlineprivate |
Definition at line 79 of file panel_cable_size.h.
References M2_to_MM2, and m_amp_by_mm2.
Referenced by OnAmpacityChange(), and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 348 of file panel_cable_size.cpp.
References m2_by_ampere(), PANEL_CABLE_SIZE_BASE::m_AmpacityCtrl, PANEL_CABLE_SIZE_BASE::m_sizeChoice, m_updatingAmpacity, m_updatingUI, and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 313 of file panel_cable_size.cpp.
References M2_to_MM2, PANEL_CABLE_SIZE_BASE::m_areaCtrl, PANEL_CABLE_SIZE_BASE::m_sizeChoice, m_updatingArea, m_updatingUI, and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 209 of file panel_cable_size.cpp.
References m_entries, PANEL_CABLE_SIZE_BASE::m_sizeChoice, m_updatingUI, and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 239 of file panel_cable_size.cpp.
References _, PANEL_CABLE_SIZE_BASE::m_textCtrlConductorResistivity, OnConductorResistivityChange(), and StandardCableConductorList().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 225 of file panel_cable_size.cpp.
References std::abs(), DoubleFromString(), m_conductorMaterialResitivityRef, m_diameter, PANEL_CABLE_SIZE_BASE::m_textCtrlConductorResistivity, m_updatingConductorMaterialResitivity, m_updatingUI, and updateAll().
Referenced by OnConductorResistivity_Button().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 365 of file panel_cable_size.cpp.
References PANEL_CABLE_SIZE_BASE::m_conductorTempCtrl, m_conductorTemperature, m_diameter, m_updatingUI, and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 254 of file panel_cable_size.cpp.
References std::abs(), DoubleFromString(), m_conductorMaterialThermalCoef, m_diameter, PANEL_CABLE_SIZE_BASE::m_textCtrlConductorThermCoef, m_updatingUI, and updateAll().
Referenced by OnConductorThermCoefChange_Button().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 264 of file panel_cable_size.cpp.
References _, PANEL_CABLE_SIZE_BASE::m_textCtrlConductorThermCoef, OnConductorThermCoefChange(), and StandardCableTempCoefList().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 380 of file panel_cable_size.cpp.
References m_current, PANEL_CABLE_SIZE_BASE::m_currentCtrl, m_updatingCurrent, m_updatingUI, and updateApplication().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 278 of file panel_cable_size.cpp.
References UNIT_SELECTOR_LEN::GetUnitScale(), PANEL_CABLE_SIZE_BASE::m_diameterCtrl, PANEL_CABLE_SIZE_BASE::m_diameterUnit, PANEL_CABLE_SIZE_BASE::m_sizeChoice, m_updatingDiameter, m_updatingUI, and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 330 of file panel_cable_size.cpp.
References UNIT_SELECTOR_FREQUENCY::GetUnitScale(), m_conductorMaterialResitivity, PANEL_CABLE_SIZE_BASE::m_frequencyCtrl, PANEL_CABLE_SIZE_BASE::m_frequencyUnit, PANEL_CABLE_SIZE_BASE::m_sizeChoice, m_updatingFrequency, m_updatingUI, RELATIVE_PERMEABILITY, updateAll(), and VACCUM_PERMEABILITY.
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 397 of file panel_cable_size.cpp.
References UNIT_SELECTOR_LEN_CABLE::GetUnitScale(), m_length, PANEL_CABLE_SIZE_BASE::m_lengthCtrl, PANEL_CABLE_SIZE_BASE::m_lengthUnit, m_updatingLength, m_updatingUI, and updateApplication().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 295 of file panel_cable_size.cpp.
References UNIT_SELECTOR_LINEAR_RESISTANCE::GetUnitScale(), m_conductorMaterialResitivity, PANEL_CABLE_SIZE_BASE::m_linResistanceCtrl, PANEL_CABLE_SIZE_BASE::m_linResistanceUnit, PANEL_CABLE_SIZE_BASE::m_sizeChoice, m_updatingLinResistance, m_updatingUI, and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 449 of file panel_cable_size.cpp.
References UNIT_SELECTOR_POWER::GetUnitScale(), m_conductorMaterialResitivity, m_current, m_length, PANEL_CABLE_SIZE_BASE::m_powerCtrl, PANEL_CABLE_SIZE_BASE::m_powerUnit, PANEL_CABLE_SIZE_BASE::m_sizeChoice, m_updatingPower, m_updatingUI, and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 414 of file panel_cable_size.cpp.
References m_conductorMaterialResitivity, m_length, PANEL_CABLE_SIZE_BASE::m_resistanceDcCtrl, PANEL_CABLE_SIZE_BASE::m_sizeChoice, m_updatingResistanceDc, m_updatingUI, and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 200 of file panel_cable_size.cpp.
References m_amp_by_mm2, m_diameter, PANEL_CABLE_SIZE_BASE::m_slCurrentDensity, and updateAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 137 of file panel_cable_size.cpp.
References printAll().
|
overridevirtual |
Reimplemented from PANEL_CABLE_SIZE_BASE.
Definition at line 431 of file panel_cable_size.cpp.
References UNIT_SELECTOR_VOLTAGE::GetUnitScale(), m_conductorMaterialResitivity, m_current, m_length, PANEL_CABLE_SIZE_BASE::m_sizeChoice, m_updatingRVdrop, m_updatingUI, PANEL_CABLE_SIZE_BASE::m_vDropCtrl, PANEL_CABLE_SIZE_BASE::m_vDropUnit, and updateAll().
|
private |
Definition at line 467 of file panel_cable_size.cpp.
References UNIT_SELECTOR_LEN::GetUnitScale(), UNIT_SELECTOR_FREQUENCY::GetUnitScale(), UNIT_SELECTOR_LINEAR_RESISTANCE::GetUnitScale(), UNIT_SELECTOR_LEN_CABLE::GetUnitScale(), UNIT_SELECTOR_VOLTAGE::GetUnitScale(), UNIT_SELECTOR_POWER::GetUnitScale(), M2_to_MM2, m_ampacity, PANEL_CABLE_SIZE_BASE::m_AmpacityCtrl, m_area, PANEL_CABLE_SIZE_BASE::m_areaCtrl, m_conductorMaterialResitivity, m_conductorMaterialResitivityRef, m_conductorTemperature, m_current, PANEL_CABLE_SIZE_BASE::m_currentCtrl, m_diameter, PANEL_CABLE_SIZE_BASE::m_diameterCtrl, PANEL_CABLE_SIZE_BASE::m_diameterUnit, m_dissipatedPower, PANEL_CABLE_SIZE_BASE::m_frequencyCtrl, PANEL_CABLE_SIZE_BASE::m_frequencyUnit, m_length, PANEL_CABLE_SIZE_BASE::m_lengthCtrl, PANEL_CABLE_SIZE_BASE::m_lengthUnit, m_linearResistance, PANEL_CABLE_SIZE_BASE::m_linResistanceCtrl, PANEL_CABLE_SIZE_BASE::m_linResistanceUnit, m_maxFrequency, PANEL_CABLE_SIZE_BASE::m_powerCtrl, PANEL_CABLE_SIZE_BASE::m_powerUnit, m_resistanceDc, PANEL_CABLE_SIZE_BASE::m_resistanceDcCtrl, PANEL_CABLE_SIZE_BASE::m_textCtrlConductorResistivity, m_updatingAmpacity, m_updatingArea, m_updatingConductorMaterialResitivity, m_updatingCurrent, m_updatingDiameter, m_updatingFrequency, m_updatingLength, m_updatingLinResistance, m_updatingPower, m_updatingResistanceDc, m_updatingRVdrop, m_updatingUI, PANEL_CABLE_SIZE_BASE::m_vDropCtrl, PANEL_CABLE_SIZE_BASE::m_vDropUnit, and m_voltageDrop.
Referenced by OnUpdateUnit(), updateAll(), and updateApplication().
|
overridevirtual |
Save the settings from the panel.
aCfg | is the settings structure to save to |
Implements CALCULATOR_PANEL.
Definition at line 143 of file panel_cable_size.cpp.
References PCB_CALCULATOR_SETTINGS::CABLE_SIZE::conductorMaterialResitivity, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::conductorTemperature, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::conductorThermalCoef, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::currentDensityChoice, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::diameterUnit, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::frequencyUnit, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::lengthUnit, PCB_CALCULATOR_SETTINGS::CABLE_SIZE::linResUnit, PCB_CALCULATOR_SETTINGS::m_cableSize, m_conductorMaterialResitivityRef, PANEL_CABLE_SIZE_BASE::m_conductorTempCtrl, PANEL_CABLE_SIZE_BASE::m_diameterUnit, PANEL_CABLE_SIZE_BASE::m_frequencyUnit, PANEL_CABLE_SIZE_BASE::m_lengthUnit, PANEL_CABLE_SIZE_BASE::m_linResistanceUnit, PANEL_CABLE_SIZE_BASE::m_slCurrentDensity, and PANEL_CABLE_SIZE_BASE::m_textCtrlConductorThermCoef.
|
inlineoverridevirtual |
Update UI elements of the panel when the theme changes to ensure the images and fonts/colors are appropriate for the new theme.
Implements CALCULATOR_PANEL.
Definition at line 51 of file panel_cable_size.h.
|
private |
Definition at line 551 of file panel_cable_size.cpp.
References m2_by_ampere(), m_ampacity, m_area, m_conductorMaterialResitivity, m_conductorMaterialResitivityRef, m_conductorMaterialThermalCoef, m_conductorTemperature, m_current, m_diameter, m_dissipatedPower, m_length, m_linearResistance, m_maxFrequency, m_resistanceDc, m_voltageDrop, printAll(), RELATIVE_PERMEABILITY, and VACCUM_PERMEABILITY.
Referenced by LoadSettings(), OnAmpacityChange(), OnAreaChange(), OnCableSizeChange(), OnConductorResistivityChange(), OnConductorTempChange(), OnConductorThermCoefChange(), OnDiameterChange(), OnFrequencyChange(), OnLinResistanceChange(), OnPowerChange(), OnResistanceDcChange(), onUpdateCurrentDensity(), OnVDropChange(), and PANEL_CABLE_SIZE().
|
private |
Definition at line 574 of file panel_cable_size.cpp.
References m_current, m_dissipatedPower, m_length, m_linearResistance, m_resistanceDc, m_voltageDrop, and printAll().
Referenced by OnCurrentChange(), and OnLengthChange().
|
private |
Definition at line 117 of file panel_cable_size.h.
Referenced by LoadSettings(), m2_by_ampere(), onUpdateCurrentDensity(), and PANEL_CABLE_SIZE().
|
private |
Definition at line 116 of file panel_cable_size.h.
Referenced by printAll(), and updateAll().
|
protectedinherited |
Definition at line 71 of file panel_cable_size_base.h.
Referenced by OnAmpacityChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 110 of file panel_cable_size.h.
Referenced by printAll(), and updateAll().
|
protectedinherited |
Definition at line 55 of file panel_cable_size_base.h.
Referenced by OnAreaChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 59 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 63 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 103 of file panel_cable_size.h.
Referenced by LoadSettings(), OnFrequencyChange(), OnLinResistanceChange(), OnPowerChange(), OnResistanceDcChange(), OnVDropChange(), PANEL_CABLE_SIZE(), printAll(), and updateAll().
|
private |
Definition at line 104 of file panel_cable_size.h.
Referenced by OnConductorResistivityChange(), PANEL_CABLE_SIZE(), printAll(), SaveSettings(), and updateAll().
|
private |
Definition at line 105 of file panel_cable_size.h.
Referenced by OnConductorThermCoefChange(), PANEL_CABLE_SIZE(), and updateAll().
|
protectedinherited |
Definition at line 77 of file panel_cable_size_base.h.
Referenced by LoadSettings(), OnConductorTempChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), SaveSettings(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 107 of file panel_cable_size.h.
Referenced by OnConductorTempChange(), PANEL_CABLE_SIZE(), printAll(), and updateAll().
|
private |
Definition at line 108 of file panel_cable_size.h.
Referenced by OnCurrentChange(), OnPowerChange(), OnVDropChange(), PANEL_CABLE_SIZE(), printAll(), updateAll(), and updateApplication().
|
protectedinherited |
Definition at line 80 of file panel_cable_size_base.h.
Referenced by OnCurrentChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 106 of file panel_cable_size.h.
Referenced by LoadSettings(), OnConductorResistivityChange(), OnConductorTempChange(), OnConductorThermCoefChange(), onUpdateCurrentDensity(), PANEL_CABLE_SIZE(), printAll(), and updateAll().
|
protectedinherited |
Definition at line 52 of file panel_cable_size_base.h.
Referenced by OnDiameterChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 53 of file panel_cable_size_base.h.
Referenced by LoadSettings(), OnDiameterChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), SaveSettings(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 115 of file panel_cable_size.h.
Referenced by printAll(), updateAll(), and updateApplication().
|
private |
Definition at line 85 of file panel_cable_size.h.
Referenced by buildCableList(), and OnCableSizeChange().
|
protectedinherited |
Definition at line 68 of file panel_cable_size_base.h.
Referenced by OnFrequencyChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 69 of file panel_cable_size_base.h.
Referenced by LoadSettings(), OnFrequencyChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), SaveSettings(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 100 of file panel_cable_size.h.
Referenced by PANEL_CABLE_SIZE().
|
private |
Definition at line 109 of file panel_cable_size.h.
Referenced by OnLengthChange(), OnPowerChange(), OnResistanceDcChange(), OnVDropChange(), PANEL_CABLE_SIZE(), printAll(), updateAll(), and updateApplication().
|
protectedinherited |
Definition at line 83 of file panel_cable_size_base.h.
Referenced by OnLengthChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 84 of file panel_cable_size_base.h.
Referenced by LoadSettings(), OnLengthChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), SaveSettings(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 111 of file panel_cable_size.h.
Referenced by printAll(), updateAll(), and updateApplication().
|
protectedinherited |
Definition at line 65 of file panel_cable_size_base.h.
Referenced by OnLinResistanceChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 66 of file panel_cable_size_base.h.
Referenced by LoadSettings(), OnLinResistanceChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), SaveSettings(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 112 of file panel_cable_size.h.
Referenced by printAll(), and updateAll().
|
protectedinherited |
Definition at line 92 of file panel_cable_size_base.h.
Referenced by OnPowerChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 93 of file panel_cable_size_base.h.
Referenced by OnPowerChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 113 of file panel_cable_size.h.
Referenced by printAll(), updateAll(), and updateApplication().
|
protectedinherited |
Definition at line 86 of file panel_cable_size_base.h.
Referenced by OnResistanceDcChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 50 of file panel_cable_size_base.h.
Referenced by buildCableList(), OnAmpacityChange(), OnAreaChange(), OnCableSizeChange(), OnDiameterChange(), OnFrequencyChange(), OnLinResistanceChange(), OnPowerChange(), OnResistanceDcChange(), OnVDropChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 74 of file panel_cable_size_base.h.
Referenced by LoadSettings(), onUpdateCurrentDensity(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), SaveSettings(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 81 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 72 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 70 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 54 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 76 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 79 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 73 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 51 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 88 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 82 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 64 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 91 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 85 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 57 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 49 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 67 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 61 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 75 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE(), and PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 78 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE(), and PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 56 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE(), and PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 87 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE(), and PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 60 of file panel_cable_size_base.h.
Referenced by PANEL_CABLE_SIZE(), and PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 58 of file panel_cable_size_base.h.
Referenced by LoadSettings(), OnConductorResistivity_Button(), OnConductorResistivityChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 62 of file panel_cable_size_base.h.
Referenced by LoadSettings(), OnConductorThermCoefChange(), OnConductorThermCoefChange_Button(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), SaveSettings(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 93 of file panel_cable_size.h.
Referenced by OnAmpacityChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 89 of file panel_cable_size.h.
Referenced by OnAreaChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 90 of file panel_cable_size.h.
Referenced by OnConductorResistivityChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 94 of file panel_cable_size.h.
Referenced by OnCurrentChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 88 of file panel_cable_size.h.
Referenced by OnDiameterChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 92 of file panel_cable_size.h.
Referenced by OnFrequencyChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 95 of file panel_cable_size.h.
Referenced by OnLengthChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 91 of file panel_cable_size.h.
Referenced by OnLinResistanceChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 98 of file panel_cable_size.h.
Referenced by OnPowerChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 96 of file panel_cable_size.h.
Referenced by OnResistanceDcChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 97 of file panel_cable_size.h.
Referenced by OnVDropChange(), PANEL_CABLE_SIZE(), and printAll().
|
private |
Definition at line 87 of file panel_cable_size.h.
Referenced by OnAmpacityChange(), OnAreaChange(), OnCableSizeChange(), OnConductorResistivityChange(), OnConductorTempChange(), OnConductorThermCoefChange(), OnCurrentChange(), OnDiameterChange(), OnFrequencyChange(), OnLengthChange(), OnLinResistanceChange(), OnPowerChange(), OnResistanceDcChange(), OnVDropChange(), PANEL_CABLE_SIZE(), and printAll().
|
protectedinherited |
Definition at line 89 of file panel_cable_size_base.h.
Referenced by OnVDropChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
protectedinherited |
Definition at line 90 of file panel_cable_size_base.h.
Referenced by OnVDropChange(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), printAll(), and PANEL_CABLE_SIZE_BASE::~PANEL_CABLE_SIZE_BASE().
|
private |
Definition at line 114 of file panel_cable_size.h.
Referenced by printAll(), updateAll(), and updateApplication().