KiCad PCB EDA Suite
PNS::JOINT Member List

This is the complete list of members for PNS::JOINT, including all inherited members.

Anchor(int n) constPNS::ITEMinlinevirtual
AnchorCount() constPNS::ITEMinlinevirtual
ANY_T enum valuePNS::ITEM
ARC_T enum valuePNS::ITEM
BelongsTo(NODE *aNode) constPNS::ITEMinline
CLinks() constPNS::JOINTinline
Clone() const overridePNS::JOINTinlinevirtual
Collide(const ITEM *aOther, const NODE *aNode, bool aDifferentNetsOnly=true, int aOverrideClearance=-1) constPNS::ITEM
collideSimple(const ITEM *aOther, const NODE *aNode, bool aDifferentNetsOnly, int aOverrideClearance) constPNS::ITEMprivate
DIFF_PAIR_T enum valuePNS::ITEM
Dump() constPNS::JOINT
Hole() constPNS::ITEMinlinevirtual
HoleHull(int aClearance, int aWalkaroundThickness=0, int aLayer=-1) constPNS::ITEMinlinevirtual
Hull(int aClearance=0, int aWalkaroundThickness=0, int aLayer=-1) constPNS::ITEMinlinevirtual
IsCompoundShapePrimitive() constPNS::ITEMinline
IsLineCorner(bool aAllowLockedSegs=false) constPNS::JOINTinline
IsLocked() constPNS::JOINTinline
IsNonFanoutVia() constPNS::JOINTinline
IsRoutable() constPNS::ITEMinline
IsStitchingVia() constPNS::JOINTinline
IsTraceWidthChange() constPNS::JOINTinline
IsVirtual() constPNS::ITEMinline
ITEM(PnsKind aKind)PNS::ITEMinline
ITEM(const ITEM &aOther)PNS::ITEMinline
JOINT()PNS::JOINTinline
JOINT(const VECTOR2I &aPos, const LAYER_RANGE &aLayers, int aNet=-1)PNS::JOINTinline
JOINT(const JOINT &aB)PNS::JOINTinline
JOINT_T enum valuePNS::ITEM
Kind() constPNS::ITEMinline
KindStr() constPNS::ITEM
Layer() constPNS::ITEMinlinevirtual
Layers() constPNS::ITEMinline
LayersOverlap(const ITEM *aOther) constPNS::ITEMinline
LINE_T enum valuePNS::ITEM
Link(ITEM *aItem)PNS::JOINTinline
LinkCount(int aMask=-1) constPNS::JOINTinline
LINKED_ITEMS typedefPNS::JOINT
LinkList() constPNS::JOINTinline
Links()PNS::JOINTinline
Lock(bool aLock=true)PNS::JOINTinline
m_isCompoundShapePrimitivePNS::ITEMprotected
m_isVirtualPNS::ITEMprotected
m_kindPNS::ITEMprotected
m_layersPNS::ITEMprotected
m_linkedItemsPNS::JOINTprivate
m_lockedPNS::JOINTprivate
m_markerPNS::ITEMmutableprotected
m_movablePNS::ITEMprotected
m_netPNS::ITEMprotected
m_ownerPNS::ITEMprotected
m_parentPNS::ITEMprotected
m_rankPNS::ITEMprotected
m_routablePNS::ITEMprotected
m_tagPNS::JOINTprivate
Mark(int aMarker) constPNS::ITEMinlinevirtual
Marker() constPNS::ITEMinlinevirtual
Merge(const JOINT &aJoint)PNS::JOINTinline
Net() constPNS::JOINTinline
NextSegment(ITEM *aCurrent, bool aAllowLockedSegs=false) constPNS::JOINTinline
OfKind(int aKindMask) constPNS::ITEMinline
operator==(const JOINT &rhs) constPNS::JOINTinline
Overlaps(const JOINT &rhs) constPNS::JOINTinline
Owner() constPNS::ITEMinline
Parent() constPNS::ITEMinline
PnsKind enum namePNS::ITEM
Pos() constPNS::JOINTinline
Rank() constPNS::ITEMinlinevirtual
SEGMENT_T enum valuePNS::ITEM
SetIsCompoundShapePrimitive()PNS::ITEMinline
SetLayer(int aLayer)PNS::ITEMinline
SetLayers(const LAYER_RANGE &aLayers)PNS::ITEMinline
SetNet(int aNet)PNS::ITEMinline
SetOwner(NODE *aOwner)PNS::ITEMinline
SetParent(BOARD_ITEM *aParent)PNS::ITEMinline
SetRank(int aRank)PNS::ITEMinlinevirtual
SetRoutable(bool aRoutable)PNS::ITEMinline
Shape() constPNS::ITEMinlinevirtual
SOLID_T enum valuePNS::ITEM
Tag() constPNS::JOINTinline
Unlink(ITEM *aItem)PNS::JOINTinline
Unmark(int aMarker=-1) constPNS::ITEMinlinevirtual
UnusedNetPNS::ITEMstatic
Via()PNS::JOINTinline
VIA_T enum valuePNS::ITEM
~ITEM()PNS::ITEMvirtual