| 
    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.