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