31 #include <wx/treebook.h> 67 for( idx = 0; idx < initial_finish_list.GetCount(); idx++ )
69 if( initial_finish_list[idx] == brd_stackup.
m_FinishType )
74 if( idx >= initial_finish_list.GetCount() )
75 idx = initial_finish_list.GetCount()-1;
BS_EDGE_CONNECTOR_CONSTRAINTS
BOARD_DESIGN_SETTINGS * m_brdSettings
Manage layers needed to make a physical board.
wxString m_FinishType
The name of external copper finish.
~PANEL_SETUP_BOARD_FINISH()
bool m_EdgePlating
True if the edge board is plated.
PAGED_DIALOG * m_parentDialog
wxChoice * m_choiceFinish
bool TransferDataFromWindow() override
BS_EDGE_CONNECTOR_CONSTRAINTS m_EdgeConnectorConstraints
If the board has edge connector cards, some constrains can be specified in job file: BS_EDGE_CONNECTO...
bool m_CastellatedPads
True if castellated pads exist.
Class PANEL_SETUP_BOARD_FINISH_BASE.
wxCheckBox * m_cbEgdesPlated
BOARD_DESIGN_SETTINGS & GetDesignSettings() const
BOARD_STACKUP & GetStackupDescriptor()
void synchronizeWithBoard()
wxChoice * m_choiceEdgeConn
wxCheckBox * m_cbCastellatedPads
void ImportSettingsFrom(BOARD *aBoard)
wxArrayString GetCopperFinishStandardList(bool aTranslate)
Information pertinent to a Pcbnew printed circuit board.
PANEL_SETUP_BOARD_FINISH(PAGED_DIALOG *aParent, BOARD *aBoard)
Container for design settings for a BOARD object.