|
KiCad PCB EDA Suite
|
#include <layer_ids.h>#include <lset.h>#include <settings/parameters.h>#include <json_common.h>#include <math/box2.h>#include <glm/glm.hpp>Go to the source code of this file.
Classes | |
| struct | PCB_SELECTION_FILTER_OPTIONS |
| This file contains data structures that are saved in the project file or project local settings file that are specific to PcbNew. More... | |
| struct | IP2581_BOM |
| struct | LAYER_PRESET |
| A saved set of layers that are visible. More... | |
| class | PARAM_LAYER_PRESET |
| struct | VIEWPORT |
| class | PARAM_VIEWPORT |
| struct | VIEWPORT3D |
| class | PARAM_VIEWPORT3D |
| class | LAYER_PAIR |
| class | LAYER_PAIR_INFO |
| All information about a layer pair as stored in the layer pair store. More... | |
| class | PARAM_LAYER_PAIRS |
| struct | PANEL_NET_INSPECTOR_SETTINGS |
| Persisted state for the net inspector panel. More... | |
Enumerations | |
| enum class | HIGH_CONTRAST_MODE { NORMAL = 0 , DIMMED , HIDDEN } |
| Determine how inactive layers should be displayed. More... | |
| enum class | ZONE_DISPLAY_MODE { SHOW_FILLED , SHOW_ZONE_OUTLINE , SHOW_FRACTURE_BORDERS , SHOW_TRIANGULATION } |
| enum class | NET_COLOR_MODE { OFF , RATSNEST , ALL } |
| enum class | RATSNEST_MODE { ALL , VISIBLE } |
|
strong |
Determine how inactive layers should be displayed.
| Enumerator | |
|---|---|
| NORMAL | Inactive layers are shown normally (no high-contrast mode) |
| DIMMED | Inactive layers are dimmed (old high-contrast mode) |
| HIDDEN | Inactive layers are hidden. |
Definition at line 112 of file board_project_settings.h.
|
strong |
| Enumerator | |
|---|---|
| OFF | Net (and netclass) colors are not shown. |
| RATSNEST | Net/netclass colors are shown on ratsnest lines only. |
| ALL | Net/netclass colors are shown on all net copper. |
Definition at line 132 of file board_project_settings.h.
|
strong |
| Enumerator | |
|---|---|
| ALL | Ratsnest lines are drawn to items on all layers (default) |
| VISIBLE | Ratsnest lines are drawn to items on visible layers only. |
Definition at line 140 of file board_project_settings.h.
|
strong |
| Enumerator | |
|---|---|
| SHOW_FILLED | |
| SHOW_ZONE_OUTLINE | |
| SHOW_FRACTURE_BORDERS | |
| SHOW_TRIANGULATION | |
Definition at line 120 of file board_project_settings.h.