KiCad PCB EDA Suite
|
#include <optional>
#include <math/box2.h>
#include <math/vector2d.h>
#include "pns_line.h"
#include "pns_node.h"
#include "pns_via.h"
#include "pns_utils.h"
#include "pns_router.h"
#include "pns_debug_decorator.h"
#include <geometry/shape_rect.h>
Go to the source code of this file.
Namespaces | |
namespace | PNS |
Push and Shove diff pair dimensions (gap) settings dialog. | |
Functions | |
static int | PNS::areNeighbours (int x, int y, int max=0) |
SHAPE_LINE_CHAIN | PNS::dragCornerInternal (const SHAPE_LINE_CHAIN &aOrigin, const VECTOR2I &aP, DIRECTION_45 aPreferredEndingDirection=DIRECTION_45()) |
static void | PNS::extendBox (BOX2I &aBox, bool &aDefined, const VECTOR2I &aP) |