|
KiCad PCB EDA Suite
|
#include <functional>#include <memory>#include <optional>#include <vector>#include <board_item.h>#include <pcb_shape.h>#include <geometry/corner_operations.h>Go to the source code of this file.
Classes | |
| class | ITEM_MODIFICATION_ROUTINE |
| An object that has the ability to modify items on a board. More... | |
| class | ITEM_MODIFICATION_ROUTINE::CHANGE_HANDLER |
| class | ITEM_MODIFICATION_ROUTINE::CALLABLE_BASED_HANDLER |
| A handler that is based on a set of callbacks provided by the user of the ITEM_MODIFICATION_ROUTINE. More... | |
| class | PAIRWISE_LINE_ROUTINE |
| A tool that acts on a pair of lines. More... | |
| class | LINE_FILLET_ROUTINE |
| Pairwise line tool that adds a fillet to the lines. More... | |
| class | LINE_CHAMFER_ROUTINE |
| Pairwise line tool that adds a chamfer between the lines. More... | |
| class | LINE_EXTENSION_ROUTINE |
| Pairwise extend to corner or meeting tool. More... | |
| class | DOGBONE_CORNER_ROUTINE |
| Pairwise add dogbone corners to an internal corner. More... | |
| struct | DOGBONE_CORNER_ROUTINE::PARAMETERS |
| class | POLYGON_BOOLEAN_ROUTINE |
| A routine that modifies polygons using boolean operations. More... | |
| class | POLYGON_MERGE_ROUTINE |
| class | POLYGON_SUBTRACT_ROUTINE |
| class | POLYGON_INTERSECT_ROUTINE |
| class | OUTSET_ROUTINE |
| struct | OUTSET_ROUTINE::PARAMETERS |