29#ifndef DIALOG_LAYERS_SELECT_TO_PCB_H_
30#define DIALOG_LAYERS_SELECT_TO_PCB_H_
58 void OnGetSetup( wxCommandEvent& event )
override;
Class LAYERS_MAP_DIALOG_BASE.
Show the Gerber files loaded and allow the user to choose between Gerber layers and pcb layers.
void OnStoreSetup(wxCommandEvent &event) override
int findNumX2GerbersLoaded(std::vector< int > &aGerber2KicadMapping)
Find number of loaded Gerbers using X2 File Functions to define layers.
void OnBrdLayersCountSelection(wxCommandEvent &event) override
GERBVIEW_FRAME * m_Parent
void OnSelectLayer(wxCommandEvent &event)
void normalizeBrdLayersCount()
static int m_exportBoardCopperLayersCount
LAYERS_MAP_DIALOG(GERBVIEW_FRAME *parent)
int findNumAltiumGerbersLoaded(std::vector< int > &aGerber2KicadMapping)
Find number of loaded Gerbers using Altium file extensions.
wxStaticText * m_layersList[int(GERBER_DRAWLAYERS_COUNT)+1]
int findKnownGerbersLoaded(std::vector< int > &aGerber2KicadMapping)
Find number of loaded Gerbers where the matching KiCad layer can be identified.
static int GetCopperLayersCount()
int findNumKiCadGerbersLoaded(std::vector< int > &aGerber2KicadMapping)
Find number of loaded Gerbers using KiCad naming convention.
void OnGetSetup(wxCommandEvent &event) override
int * GetLayersLookUpTable()
bool TransferDataFromWindow() override
int m_layersLookUpTable[GERBER_DRAWLAYERS_COUNT]
int m_buttonTable[int(GERBER_DRAWLAYERS_COUNT)+1]
int m_gerberActiveLayersCount
void OnResetClick(wxCommandEvent &event) override
#define GERBER_DRAWLAYERS_COUNT