KiCad PCB EDA Suite
|
Class PANEL_SETUP_BOARD_STACKUP_BASE. More...
#include <panel_board_stackup_base.h>
Public Member Functions | |
PANEL_SETUP_BOARD_STACKUP_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString) | |
~PANEL_SETUP_BOARD_STACKUP_BASE () | |
Protected Member Functions | |
virtual void | onCopperLayersSelCount (wxCommandEvent &event) |
virtual void | onAddDielectricLayer (wxCommandEvent &event) |
virtual void | onRemoveDielectricLayer (wxCommandEvent &event) |
virtual void | onRemoveDielUI (wxUpdateUIEvent &event) |
virtual void | onAdjustDielectricThickness (wxCommandEvent &event) |
virtual void | onExportToClipboard (wxCommandEvent &event) |
Protected Attributes | |
wxStaticText * | m_lblCopperLayers |
wxChoice * | m_choiceCopperLayers |
wxCheckBox * | m_impedanceControlled |
wxButton * | m_buttonAddDielectricLayer |
wxButton * | m_buttonRemoveDielectricLayer |
WX_PANEL * | m_panel1 |
wxScrolledWindow * | m_scGridWin |
wxFlexGridSizer * | m_fgGridSizer |
wxStaticText * | m_staticTextLayer |
wxStaticText * | m_staticTextLayerId |
wxStaticText * | m_staticTextType |
wxStaticText * | m_staticTextMaterial |
wxStaticText * | m_staticTextThickness |
wxStaticBitmap * | m_bitmapLockThickness |
wxStaticText * | m_staticTextColor |
wxStaticText * | m_staticTextEpsilonR |
wxStaticText * | m_staticTextLossTg |
wxStaticText * | m_staticTextCT |
wxTextCtrl * | m_tcCTValue |
wxButton * | m_buttonAdjust |
wxButton * | m_buttonExport |
Class PANEL_SETUP_BOARD_STACKUP_BASE.
Definition at line 39 of file panel_board_stackup_base.h.
PANEL_SETUP_BOARD_STACKUP_BASE::PANEL_SETUP_BOARD_STACKUP_BASE | ( | wxWindow * | parent, |
wxWindowID | id = wxID_ANY , |
||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxSize( -1,-1 ) , |
||
long | style = wxTAB_TRAVERSAL , |
||
const wxString & | name = wxEmptyString |
||
) |
Definition at line 14 of file panel_board_stackup_base.cpp.
References _, m_bitmapLockThickness, m_buttonAddDielectricLayer, m_buttonAdjust, m_buttonExport, m_buttonRemoveDielectricLayer, m_choiceCopperLayers, m_fgGridSizer, m_impedanceControlled, m_lblCopperLayers, m_panel1, m_scGridWin, m_staticTextColor, m_staticTextCT, m_staticTextEpsilonR, m_staticTextLayer, m_staticTextLayerId, m_staticTextLossTg, m_staticTextMaterial, m_staticTextThickness, m_staticTextType, m_tcCTValue, onAddDielectricLayer(), onAdjustDielectricThickness(), onCopperLayersSelCount(), onExportToClipboard(), onRemoveDielectricLayer(), and onRemoveDielUI().
PANEL_SETUP_BOARD_STACKUP_BASE::~PANEL_SETUP_BOARD_STACKUP_BASE | ( | ) |
Definition at line 167 of file panel_board_stackup_base.cpp.
References m_buttonAddDielectricLayer, m_buttonAdjust, m_buttonExport, m_buttonRemoveDielectricLayer, m_choiceCopperLayers, onAddDielectricLayer(), onAdjustDielectricThickness(), onCopperLayersSelCount(), onExportToClipboard(), onRemoveDielectricLayer(), and onRemoveDielUI().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_BOARD_STACKUP.
Definition at line 68 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_BOARD_STACKUP.
Definition at line 71 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_BOARD_STACKUP.
Definition at line 67 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_BOARD_STACKUP.
Definition at line 72 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_BOARD_STACKUP.
Definition at line 69 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SETUP_BOARD_STACKUP.
Definition at line 70 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
protected |
Definition at line 57 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP::PANEL_SETUP_BOARD_STACKUP(), PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 47 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
protected |
Definition at line 63 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
protected |
Definition at line 64 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
protected |
Definition at line 48 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
protected |
Definition at line 45 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP::GetCopperLayerCount(), PANEL_SETUP_BOARD_STACKUP_BASE(), PANEL_SETUP_BOARD_STACKUP::synchronizeWithBoard(), and ~PANEL_SETUP_BOARD_STACKUP_BASE().
|
protected |
Definition at line 51 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP::addSpacer(), PANEL_SETUP_BOARD_STACKUP::lazyBuildRowUI(), PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 46 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), PANEL_SETUP_BOARD_STACKUP::synchronizeWithBoard(), PANEL_SETUP_BOARD_STACKUP::transferDataFromUIToStackup(), and PANEL_SETUP_BOARD_STACKUP::TransferDataFromWindow().
|
protected |
Definition at line 44 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE().
|
protected |
Definition at line 49 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP::PANEL_SETUP_BOARD_STACKUP(), and PANEL_SETUP_BOARD_STACKUP_BASE().
|
protected |
|
protected |
Definition at line 58 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 61 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE().
|
protected |
Definition at line 59 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 52 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 53 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 60 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 55 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 56 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 54 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP_BASE(), and PANEL_SETUP_BOARD_STACKUP::rebuildLayerStackPanel().
|
protected |
Definition at line 62 of file panel_board_stackup_base.h.
Referenced by PANEL_SETUP_BOARD_STACKUP::computeBoardThickness(), PANEL_SETUP_BOARD_STACKUP::onCopperLayersSelCount(), PANEL_SETUP_BOARD_STACKUP::onUnitsChanged(), PANEL_SETUP_BOARD_STACKUP::PANEL_SETUP_BOARD_STACKUP(), and PANEL_SETUP_BOARD_STACKUP_BASE().