|
KiCad PCB EDA Suite
|
Class PANEL_SETUP_TUNING_PROFILE_INFO_BASE. More...
#include <panel_setup_tuning_profile_info_base.h>
Public Member Functions | |
| PANEL_SETUP_TUNING_PROFILE_INFO_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(719, 506), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString) | |
| ~PANEL_SETUP_TUNING_PROFILE_INFO_BASE () | |
| void | m_splitter1OnIdle (wxIdleEvent &) |
Protected Member Functions | |
| virtual void | OnProfileNameChanged (wxCommandEvent &event) |
| virtual void | OnChangeProfileType (wxCommandEvent &event) |
| virtual void | OnAddTrackRow (wxCommandEvent &event) |
| virtual void | OnRemoveTrackRow (wxCommandEvent &event) |
| virtual void | OnAddViaOverride (wxCommandEvent &event) |
| virtual void | OnRemoveViaOverride (wxCommandEvent &event) |
Class PANEL_SETUP_TUNING_PROFILE_INFO_BASE.
Definition at line 42 of file panel_setup_tuning_profile_info_base.h.
| PANEL_SETUP_TUNING_PROFILE_INFO_BASE::PANEL_SETUP_TUNING_PROFILE_INFO_BASE | ( | wxWindow * | parent, |
| wxWindowID | id = wxID_ANY, | ||
| const wxPoint & | pos = wxDefaultPosition, | ||
| const wxSize & | size = wxSize( 719,506 ), | ||
| long | style = wxTAB_TRAVERSAL, | ||
| const wxString & | name = wxEmptyString ) |
Definition at line 15 of file panel_setup_tuning_profile_info_base.cpp.
References _, m_addTrackPropogationLayer, m_addViaPropagationOverride, m_deleteTrackPropogationLayer, m_enableDelayTuning, m_frequency, m_frequencyUnits, m_modelSolderMask, m_name, m_nameLabel, m_netChainBridgeLabel, m_netChainBridgePropagationSpeed, m_netChainBridgePropagationSpeedLabel, m_netChainBridgePropSpeedUnits, m_ohmsLabel, m_panelTrackPropagation, m_panelViaPropagation, m_removeViaPropagationOverride, m_splitter1, m_splitter1OnIdle(), m_staticline1, m_staticline7, m_targetFrequencyLabel, m_targetImpedance, m_targetImpedanceLabel, m_trackPropagationGrid, m_trackPropagationLabel, m_type, m_typeLabel, m_viaDelayOverridesLabel, m_viaOverrides, m_viaPropagationLabel1, m_viaPropagationSpeed, m_viaPropagationSpeedLabel, m_viaPropSpeedUnits, name, OnAddTrackRow(), OnAddViaOverride(), OnChangeProfileType(), OnProfileNameChanged(), OnRemoveTrackRow(), and OnRemoveViaOverride().
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::PANEL_SETUP_TUNING_PROFILE_INFO().
| PANEL_SETUP_TUNING_PROFILE_INFO_BASE::~PANEL_SETUP_TUNING_PROFILE_INFO_BASE | ( | ) |
Definition at line 339 of file panel_setup_tuning_profile_info_base.cpp.
|
inline |
Definition at line 96 of file panel_setup_tuning_profile_info_base.h.
References m_splitter1, and m_splitter1OnIdle().
Referenced by m_splitter1OnIdle(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_TUNING_PROFILE_INFO.
Definition at line 84 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_TUNING_PROFILE_INFO.
Definition at line 86 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_TUNING_PROFILE_INFO.
Definition at line 83 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_TUNING_PROFILE_INFO.
Definition at line 82 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_TUNING_PROFILE_INFO.
Definition at line 85 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_TUNING_PROFILE_INFO.
Definition at line 87 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 69 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::initPanel(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 78 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::initPanel(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 70 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::initPanel(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 57 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::GetProfile(), PANEL_SETUP_TUNING_PROFILE_INFO::LoadProfile(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 55 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::getFrequency(), PANEL_SETUP_TUNING_PROFILE_INFO::LoadProfile(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 56 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::getFrequency(), PANEL_SETUP_TUNING_PROFILE_INFO::initPanel(), PANEL_SETUP_TUNING_PROFILE_INFO::LoadProfile(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 58 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::calculateDifferentialMicrostrip(), PANEL_SETUP_TUNING_PROFILE_INFO::calculateSingleMicrostrip(), PANEL_SETUP_TUNING_PROFILE_INFO::GetProfile(), PANEL_SETUP_TUNING_PROFILE_INFO::LoadProfile(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 48 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::GetProfile(), PANEL_SETUP_TUNING_PROFILE_INFO::GetProfileName(), PANEL_SETUP_TUNING_PROFILE_INFO::initPanel(), PANEL_SETUP_TUNING_PROFILE_INFO::LoadProfile(), PANEL_SETUP_TUNING_PROFILE_INFO_BASE(), and PANEL_SETUP_TUNING_PROFILE_INFO::ValidateProfile().
|
protected |
Definition at line 47 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 62 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 64 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::PANEL_SETUP_TUNING_PROFILE_INFO(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 63 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::PANEL_SETUP_TUNING_PROFILE_INFO(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 65 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::PANEL_SETUP_TUNING_PROFILE_INFO(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 53 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 61 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 71 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 79 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::initPanel(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 60 of file panel_setup_tuning_profile_info_base.h.
Referenced by m_splitter1OnIdle(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 59 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 66 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 54 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 52 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::GetProfile(), PANEL_SETUP_TUNING_PROFILE_INFO::getTargetImpedance(), PANEL_SETUP_TUNING_PROFILE_INFO::initPanel(), PANEL_SETUP_TUNING_PROFILE_INFO::LoadProfile(), PANEL_SETUP_TUNING_PROFILE_INFO_BASE(), and PANEL_SETUP_TUNING_PROFILE_INFO::setColumnWidths().
|
protected |
Definition at line 51 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 68 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::calculateDifferentialMicrostrip(), PANEL_SETUP_TUNING_PROFILE_INFO::calculateDifferentialStripline(), PANEL_SETUP_TUNING_PROFILE_INFO::calculateSingleMicrostrip(), PANEL_SETUP_TUNING_PROFILE_INFO::calculateSingleStripline(), PANEL_SETUP_TUNING_PROFILE_INFO::calculateTrackParametersForCell(), PANEL_SETUP_TUNING_PROFILE_INFO::getMicrostripBoardParameters(), PANEL_SETUP_TUNING_PROFILE_INFO::GetProfile(), PANEL_SETUP_TUNING_PROFILE_INFO::getStriplineBoardParameters(), PANEL_SETUP_TUNING_PROFILE_INFO::initPanel(), PANEL_SETUP_TUNING_PROFILE_INFO::LoadProfile(), PANEL_SETUP_TUNING_PROFILE_INFO::OnAddTrackRow(), PANEL_SETUP_TUNING_PROFILE_INFO::onChangeProfileType(), PANEL_SETUP_TUNING_PROFILE_INFO::OnRemoveTrackRow(), PANEL_SETUP_TUNING_PROFILE_INFO_BASE(), PANEL_SETUP_TUNING_PROFILE_INFO::setColumnWidths(), PANEL_SETUP_TUNING_PROFILE_INFO::UpdateLayerNames(), PANEL_SETUP_TUNING_PROFILE_INFO::ValidateProfile(), and PANEL_SETUP_TUNING_PROFILE_INFO::~PANEL_SETUP_TUNING_PROFILE_INFO().
|
protected |
Definition at line 67 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
|
protected |
Definition at line 49 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 76 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 77 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::GetProfile(), PANEL_SETUP_TUNING_PROFILE_INFO::initPanel(), PANEL_SETUP_TUNING_PROFILE_INFO::LoadProfile(), PANEL_SETUP_TUNING_PROFILE_INFO::OnAddViaOverride(), PANEL_SETUP_TUNING_PROFILE_INFO::onChangeProfileType(), PANEL_SETUP_TUNING_PROFILE_INFO::OnRemoveViaOverride(), PANEL_SETUP_TUNING_PROFILE_INFO_BASE(), PANEL_SETUP_TUNING_PROFILE_INFO::setColumnWidths(), PANEL_SETUP_TUNING_PROFILE_INFO::UpdateLayerNames(), and PANEL_SETUP_TUNING_PROFILE_INFO::~PANEL_SETUP_TUNING_PROFILE_INFO().
|
protected |
Definition at line 72 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 74 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::PANEL_SETUP_TUNING_PROFILE_INFO(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 73 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::PANEL_SETUP_TUNING_PROFILE_INFO(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().
|
protected |
Definition at line 75 of file panel_setup_tuning_profile_info_base.h.
Referenced by PANEL_SETUP_TUNING_PROFILE_INFO::PANEL_SETUP_TUNING_PROFILE_INFO(), and PANEL_SETUP_TUNING_PROFILE_INFO_BASE().