25#ifndef PANEL_SETUP_TRACKS_AND_VIAS_H
26#define PANEL_SETUP_TRACKS_AND_VIAS_H
Container for design settings for a BOARD object.
Information pertinent to a Pcbnew printed circuit board.
PANEL_SETUP_TRACKS_AND_VIAS_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)
void OnRemoveViaSizesClick(wxCommandEvent &event) override
bool TransferDataToWindow() override
PANEL_SETUP_TRACKS_AND_VIAS(wxWindow *aParentWindow, PCB_EDIT_FRAME *aFrame)
void OnRemoveDiffPairsClick(wxCommandEvent &event) override
void OnSortTrackWidthsClick(wxCommandEvent &event) override
bool commitPendingChanges(bool aQuietMode=false)
~PANEL_SETUP_TRACKS_AND_VIAS() override
void onUnitsChanged(wxCommandEvent &aEvent)
void OnSortViaSizesClick(wxCommandEvent &event) override
void AppendTrackWidth(int aWidth)
void OnAddViaSizesClick(wxCommandEvent &event) override
void ImportSettingsFrom(BOARD *aBoard)
void OnSortDiffPairsClick(wxCommandEvent &event) override
void OnRemoveTrackWidthsClick(wxCommandEvent &event) override
bool TransferDataFromWindow() override
void OnAddDiffPairsClick(wxCommandEvent &event) override
BOARD_DESIGN_SETTINGS * m_BrdSettings
void AppendDiffPairs(int aWidth, int aGap, int aViaGap)
void OnAddTrackWidthsClick(wxCommandEvent &event) override
void AppendViaSize(int aSize, int aDrill)
The main frame for Pcbnew.