|
KiCad PCB EDA Suite
|
#include <../3d_rendering/opengl/render_3d_opengl.h>#include <dialogs/appearance_controls_3D.h>#include <bitmaps.h>#include <settings/color_settings.h>#include <confirm.h>#include <pgm_base.h>#include <dpi_scaling_common.h>#include <eda_list_dialog.h>#include <pcb_display_options.h>#include <eda_3d_viewer_frame.h>#include <pcbnew_settings.h>#include <project.h>#include <board.h>#include <layer_range.h>#include <tool/tool_manager.h>#include <tools/pcb_actions.h>#include <tools/eda_3d_actions.h>#include <widgets/bitmap_toggle.h>#include <widgets/color_swatch.h>#include <widgets/wx_infobar.h>#include <widgets/grid_bitmap_toggle.h>#include <dialogs/eda_view_switcher.h>#include <wx/bmpbuttn.h>#include <wx/sizer.h>#include <wx/textdlg.h>#include <wx/checkbox.h>#include <wx/menu.h>#include <algorithm>Go to the source code of this file.
Macros | |
| #define | RR APPEARANCE_CONTROLS_3D::APPEARANCE_SETTING_3D |
| Render Row abbreviation to reduce source width. | |
Functions | |
| static bool | isCopperLayer3D (int aLayer) |
| static bool | isStackupColorLayer3D (int aLayer) |
Variables | |
| static constexpr int | ID_SHOW_ALL_COPPER_LAYERS = wxID_HIGHEST + 1 |
| static constexpr int | ID_HIDE_ALL_COPPER_LAYERS = ID_SHOW_ALL_COPPER_LAYERS + 1 |
| static constexpr int | ID_SHOW_ALL_INNER_LAYERS = ID_HIDE_ALL_COPPER_LAYERS + 1 |
| static constexpr int | ID_HIDE_ALL_INNER_LAYERS = ID_SHOW_ALL_INNER_LAYERS + 1 |
Render Row abbreviation to reduce source width.
Definition at line 59 of file appearance_controls_3D.cpp.
Referenced by GERBER_LAYER_WIDGET::ReFillRender().
|
static |
Definition at line 148 of file appearance_controls_3D.cpp.
References IsInnerCopperLayer(), LAYER_3D_COPPER_BOTTOM, LAYER_3D_COPPER_TOP, LAYER_3D_PLATED_BARRELS, and Map3DLayerToPCBLayer().
Referenced by isStackupColorLayer3D(), APPEARANCE_CONTROLS_3D::onColorSwatchChanged(), and APPEARANCE_CONTROLS_3D::UpdateLayerCtls().
|
static |
Definition at line 159 of file appearance_controls_3D.cpp.
References isCopperLayer3D(), LAYER_3D_BOARD, LAYER_3D_SILKSCREEN_BOTTOM, LAYER_3D_SILKSCREEN_TOP, LAYER_3D_SOLDERMASK_BOTTOM, LAYER_3D_SOLDERMASK_TOP, and LAYER_3D_SOLDERPASTE.
Referenced by APPEARANCE_CONTROLS_3D::UpdateLayerCtls().
|
staticconstexpr |
Definition at line 54 of file appearance_controls_3D.cpp.
Referenced by APPEARANCE_CONTROLS_3D::OnLayerContextMenu().
|
staticconstexpr |
Definition at line 56 of file appearance_controls_3D.cpp.
Referenced by APPEARANCE_CONTROLS_3D::OnLayerContextMenu().
|
staticconstexpr |
Definition at line 53 of file appearance_controls_3D.cpp.
Referenced by APPEARANCE_CONTROLS_3D::OnLayerContextMenu().
|
staticconstexpr |
Definition at line 55 of file appearance_controls_3D.cpp.
Referenced by APPEARANCE_CONTROLS_3D::OnLayerContextMenu().