|
KiCad PCB EDA Suite
|
#include <panel_setup_zone_hatch_offsets.h>
Public Member Functions | |
| PANEL_SETUP_ZONE_HATCH_OFFSETS (wxWindow *aParentWindow, PCB_BASE_FRAME *aFrame, BOARD_DESIGN_SETTINGS &aBrdSettings) | |
| ~PANEL_SETUP_ZONE_HATCH_OFFSETS () override | |
| bool | TransferDataToWindow () override |
| bool | TransferDataFromWindow () override |
| void | LoadFromSettings (const BOARD_DESIGN_SETTINGS &aBrdSettings) |
| void | SyncCopperLayers (int aCopperLayerCount) |
| void | ImportSettingsFrom (BOARD *aBoard) |
Protected Attributes | |
| wxStaticText * | m_staticTextLabel |
| wxStaticLine * | m_staticline1 |
| WX_GRID * | m_layerOffsetsGrid |
Private Attributes | |
| PCB_BASE_FRAME * | m_frame |
| LAYER_PROPERTIES_GRID_TABLE * | m_layerPropsTable |
| BOARD_DESIGN_SETTINGS * | m_brdSettings |
Definition at line 37 of file panel_setup_zone_hatch_offsets.h.
| PANEL_SETUP_ZONE_HATCH_OFFSETS::PANEL_SETUP_ZONE_HATCH_OFFSETS | ( | wxWindow * | aParentWindow, |
| PCB_BASE_FRAME * | aFrame, | ||
| BOARD_DESIGN_SETTINGS & | aBrdSettings ) |
Definition at line 33 of file panel_setup_zone_hatch_offsets.cpp.
References m_brdSettings, m_frame, PANEL_SETUP_ZONE_HATCH_OFFSETS_BASE::m_layerOffsetsGrid, m_layerPropsTable, and PANEL_SETUP_ZONE_HATCH_OFFSETS_BASE::PANEL_SETUP_ZONE_HATCH_OFFSETS_BASE().
|
override |
Definition at line 56 of file panel_setup_zone_hatch_offsets.cpp.
References PANEL_SETUP_ZONE_HATCH_OFFSETS_BASE::m_layerOffsetsGrid.
| void PANEL_SETUP_ZONE_HATCH_OFFSETS::ImportSettingsFrom | ( | BOARD * | aBoard | ) |
Definition at line 125 of file panel_setup_zone_hatch_offsets.cpp.
References BOARD::GetDesignSettings(), m_brdSettings, and TransferDataToWindow().
| void PANEL_SETUP_ZONE_HATCH_OFFSETS::LoadFromSettings | ( | const BOARD_DESIGN_SETTINGS & | aBrdSettings | ) |
Definition at line 69 of file panel_setup_zone_hatch_offsets.cpp.
References LSET::AllCuMask(), BOARD_DESIGN_SETTINGS::IsLayerEnabled(), m_layerPropsTable, and BOARD_DESIGN_SETTINGS::m_ZoneLayerProperties.
Referenced by TransferDataToWindow().
| void PANEL_SETUP_ZONE_HATCH_OFFSETS::SyncCopperLayers | ( | int | aCopperLayerCount | ) |
Definition at line 84 of file panel_setup_zone_hatch_offsets.cpp.
References LSET::AllCuMask(), m_layerPropsTable, and BASE_SET::set().
|
override |
Definition at line 113 of file panel_setup_zone_hatch_offsets.cpp.
References m_brdSettings, PANEL_SETUP_ZONE_HATCH_OFFSETS_BASE::m_layerOffsetsGrid, and m_layerPropsTable.
|
override |
Definition at line 62 of file panel_setup_zone_hatch_offsets.cpp.
References LoadFromSettings(), and m_brdSettings.
Referenced by ImportSettingsFrom().
|
private |
Definition at line 55 of file panel_setup_zone_hatch_offsets.h.
Referenced by ImportSettingsFrom(), PANEL_SETUP_ZONE_HATCH_OFFSETS(), TransferDataFromWindow(), and TransferDataToWindow().
|
private |
Definition at line 53 of file panel_setup_zone_hatch_offsets.h.
Referenced by PANEL_SETUP_ZONE_HATCH_OFFSETS().
|
protectedinherited |
Definition at line 38 of file panel_setup_zone_hatch_offsets_base.h.
Referenced by PANEL_SETUP_ZONE_HATCH_OFFSETS::PANEL_SETUP_ZONE_HATCH_OFFSETS(), PANEL_SETUP_ZONE_HATCH_OFFSETS_BASE(), PANEL_SETUP_ZONE_HATCH_OFFSETS::TransferDataFromWindow(), and PANEL_SETUP_ZONE_HATCH_OFFSETS::~PANEL_SETUP_ZONE_HATCH_OFFSETS().
|
private |
Definition at line 54 of file panel_setup_zone_hatch_offsets.h.
Referenced by LoadFromSettings(), PANEL_SETUP_ZONE_HATCH_OFFSETS(), SyncCopperLayers(), and TransferDataFromWindow().
|
protectedinherited |
Definition at line 37 of file panel_setup_zone_hatch_offsets_base.h.
Referenced by PANEL_SETUP_ZONE_HATCH_OFFSETS_BASE().
|
protectedinherited |
Definition at line 36 of file panel_setup_zone_hatch_offsets_base.h.
Referenced by PANEL_SETUP_ZONE_HATCH_OFFSETS_BASE().