65                                         int aLayer = -1 ) 
const override;
 
 
A base class for any item which can be embedded within the BOARD container class, and therefore insta...
 
void Move(const VECTOR2I &delta)
 
virtual const SHAPE_LINE_CHAIN Hull(int aClearance=0, int aWalkaroundThickness=0, int aLayer=-1) const override
 
void SetCenter(const VECTOR2I &aCenter)
 
void SetRadius(int aRadius)
 
virtual NET_HANDLE Net() const override
 
BOARD_ITEM * BoardItem() const override
 
virtual HOLE * Clone() const override
Return a deep copy of the item.
 
ITEM * ParentPadVia() const override
 
void SetParentPadVia(ITEM *aParent)
 
static HOLE * MakeCircularHole(const VECTOR2I &pos, int radius, PNS_LAYER_RANGE aLayers)
 
const SHAPE * Shape(int aLayer) const override
Return the geometrical shape of the item.
 
Represent a contiguous set of PCB layers.
 
Represent a polyline containing arcs as well as line segments: A chain of connected line and/or arc s...
 
An abstract shape on 2D plane.
 
Push and Shove diff pair dimensions (gap) settings dialog.
 
VECTOR2< int32_t > VECTOR2I