| 
    KiCad PCB EDA Suite
    
   | 
 
#include <board_item_container.h>#include <board_stackup_manager/board_stackup.h>#include <component_classes/component_class_manager.h>#include <embedded_files.h>#include <common.h>#include <convert_shape_list_to_polygon.h>#include <hash.h>#include <layer_ids.h>#include <lset.h>#include <netinfo.h>#include <pcb_item_containers.h>#include <pcb_plot_params.h>#include <title_block.h>#include <tools/pcb_selection.h>#include <shared_mutex>#include <project.h>#include <list>Go to the source code of this file.
Classes | |
| struct | PTR_PTR_CACHE_KEY | 
| struct | PTR_LAYER_CACHE_KEY | 
| struct | PTR_PTR_LAYER_CACHE_KEY | 
| struct | LAYERS_CHECKED | 
| struct | std::hash< PTR_PTR_CACHE_KEY > | 
| struct | std::hash< PTR_LAYER_CACHE_KEY > | 
| struct | std::hash< PTR_PTR_LAYER_CACHE_KEY > | 
| struct | LAYER | 
| Container to hold information pertinent to a layer of a BOARD.  More... | |
| class | HIGH_LIGHT_INFO | 
| class | BOARD_LISTENER | 
| class | BOARD | 
| Information pertinent to a Pcbnew printed circuit board.  More... | |
| struct | BOARD::cmp_items | 
| struct | BOARD::cmp_drawings | 
Namespaces | |
| namespace | KIGFX | 
| The Cairo implementation of the graphics abstraction layer.  | |
| namespace | KIFONT | 
| namespace | std | 
| STL namespace.  | |
Macros | |
| #define | DEFAULT_CHAINING_EPSILON_MM 0.01 | 
Typedefs | |
| typedef std::set< BOARD_ITEM *, CompareByUuid > | BOARD_ITEM_SET | 
| Set of BOARD_ITEMs ordered by UUID.   | |
Enumerations | |
| enum | LAYER_T {  LT_UNDEFINED = -1 , LT_SIGNAL , LT_POWER , LT_MIXED , LT_JUMPER , LT_AUX , LT_FRONT , LT_BACK }  | 
| The allowed types of layers, same as Specctra DSN spec.  More... | |
| enum class | BOARD_USE { NORMAL , FPHOLDER } | 
| Flags to specify how the board is being used.  More... | |
| #define DEFAULT_CHAINING_EPSILON_MM 0.01 | 
Definition at line 87 of file board.h.
Referenced by BOARD::BOARD().
| typedef std::set<BOARD_ITEM*, CompareByUuid> BOARD_ITEM_SET | 
      
  | 
  strong |