| 
    KiCad PCB EDA Suite
    
   | 
 
#include <cstddef>#include <optional>#include <unordered_map>#include <unordered_set>#include <vector>#include <memory>#include <span>#include <gal/cursors.h>#include <math/vector2d.h>#include <sch_sheet_path.h>Go to the source code of this file.
Classes | |
| class | SCH_DRAG_NET_COLLISION_MONITOR | 
| Helper responsible for tracking the original net assignments of items involved in a drag operation and providing visual feedback when the drag would create an unintended net merge.  More... | |
| struct | SCH_DRAG_NET_COLLISION_MONITOR::PREVIEW_NET_ASSIGNMENT | 
| struct | SCH_DRAG_NET_COLLISION_MONITOR::COLLISION_MARKER | 
| struct | SCH_DRAG_NET_COLLISION_MONITOR::DISCONNECTION_MARKER | 
| struct | SCH_DRAG_NET_COLLISION_MONITOR::ORIGINAL_CONNECTION | 
Namespaces | |
| namespace | KIGFX | 
| The Cairo implementation of the graphics abstraction layer.  | |