KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PNS::VIA Member List

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

ALL_LAYERSPNS::VIAstatic
Anchor(int n) const overridePNS::VIAinlinevirtual
AnchorCount() const overridePNS::VIAinlinevirtual
ANY_T enum valuePNS::ITEM
ARC_T enum valuePNS::ITEM
BelongsTo(const ITEM_OWNER *aNode) constPNS::OWNABLE_ITEMinline
BoardItem() constPNS::ITEMinlinevirtual
ChangedArea(const VIA *aOther) constPNS::VIA
ClassOf(const ITEM *aItem)PNS::VIAinlinestatic
Clone() const overridePNS::VIAvirtual
Collide(const ITEM *aHead, const NODE *aNode, int aLayer, COLLISION_SEARCH_CONTEXT *aCtx=nullptr) constPNS::ITEM
collideSimple(const ITEM *aHead, const NODE *aNode, int aLayer, COLLISION_SEARCH_CONTEXT *aCtx) constPNS::ITEMprivate
Diameter(int aLayer) constPNS::VIAinline
DIFF_PAIR_T enum valuePNS::ITEM
Drill() constPNS::VIAinline
EffectiveLayer(int aLayer) constPNS::VIA
Format() const overridePNS::VIAvirtual
genNextUid()PNS::LINKED_ITEMprivatestatic
HasHole() const overridePNS::VIAinlinevirtual
HasUniqueShapeLayers() const overridePNS::VIAinlinevirtual
Hole() const overridePNS::VIAinlinevirtual
HOLE_T enum valuePNS::ITEM
Hull(int aClearance=0, int aWalkaroundThickness=0, int aLayer=-1) const overridePNS::VIAvirtual
INNER_LAYERSPNS::VIAstatic
INVALID_T enum valuePNS::ITEM
IsCompoundShapePrimitive() constPNS::ITEMinline
IsFree() constPNS::VIAinline
IsFreePad() constPNS::ITEMinline
IsLocked() constPNS::ITEMinline
IsRoutable() constPNS::ITEMinline
IsVirtual() constPNS::ITEMinline
ITEM(PnsKind aKind)PNS::ITEMinline
ITEM(const ITEM &aOther)PNS::ITEMinline
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
LINKED_ITEM(PnsKind aKind)PNS::LINKED_ITEMinline
LINKED_ITEM(const LINKED_ITEM &aOther)PNS::LINKED_ITEMinline
LINKED_ITEM_MASK_T enum valuePNS::ITEM
m_diametersPNS::VIAprivate
m_drillPNS::VIAprivate
m_holePNS::VIAprivate
m_isCompoundShapePrimitivePNS::ITEMprotected
m_isFreePNS::VIAprivate
m_isFreePadPNS::ITEMprotected
m_isVirtualPNS::ITEMprotected
m_kindPNS::ITEMprotected
m_layersPNS::ITEMprotected
m_markerPNS::ITEMmutableprotected
m_movablePNS::ITEMprotected
m_netPNS::ITEMprotected
m_ownerPNS::OWNABLE_ITEMprotected
m_parentPNS::ITEMprotected
m_posPNS::VIAprivate
m_rankPNS::ITEMprotected
m_routablePNS::ITEMprotected
m_shapesPNS::VIAprivate
m_stackModePNS::VIAprivate
m_uidPNS::LINKED_ITEMprotected
m_viaTypePNS::VIAprivate
MakeHandle() constPNS::VIA
Mark(int aMarker) constPNS::ITEMinlinevirtual
Marker() constPNS::ITEMinlinevirtual
Net() constPNS::ITEMinlinevirtual
OfKind(int aKindMask) constPNS::ITEMinline
operator=(const VIA &aB)PNS::VIAinline
OWNABLE_ITEM()PNS::OWNABLE_ITEMinline
Owner() constPNS::OWNABLE_ITEMinline
OwningNode() constPNS::ITEMvirtual
PadstackMatches(const VIA &aOther) constPNS::VIA
Parent() constPNS::ITEMinline
ParentPadVia() constPNS::ITEMinlinevirtual
PnsKind enum namePNS::ITEM
Pos() constPNS::VIAinline
PushoutForce(NODE *aNode, const VECTOR2I &aDirection, VECTOR2I &aForce, int aCollisionMask=ITEM::ANY_T, int aMaxIterations=10)PNS::VIA
PushoutForce(NODE *aNode, const ITEM *aOther, VECTOR2I &aForce)PNS::VIA
Rank() constPNS::ITEMinlinevirtual
RelevantShapeLayers(const ITEM *aOther) constPNS::ITEM
SEGMENT_T enum valuePNS::ITEM
SetDiameter(int aLayer, int aDiameter)PNS::VIAinline
SetDrill(int aDrill)PNS::VIAinline
SetHole(HOLE *aHole) overridePNS::VIAinlinevirtual
SetIsCompoundShapePrimitive()PNS::ITEMinline
SetIsFree(bool aIsFree)PNS::VIAinline
SetIsFreePad(bool aIsFreePad=true)PNS::ITEMinline
SetLayer(int aLayer)PNS::ITEMinline
SetLayers(const PNS_LAYER_RANGE &aLayers)PNS::ITEMinline
SetNet(NET_HANDLE aNet)PNS::ITEMinline
SetOwner(const ITEM_OWNER *aOwner)PNS::OWNABLE_ITEMinline
SetParent(BOARD_ITEM *aParent)PNS::ITEMinline
SetPos(const VECTOR2I &aPos)PNS::VIAinline
SetRank(int aRank)PNS::ITEMinlinevirtual
SetRoutable(bool aRoutable)PNS::ITEMinline
SetStackMode(STACK_MODE aStackMode)PNS::VIA
SetViaType(VIATYPE aViaType)PNS::VIAinline
SetWidth(int aWidth)PNS::LINKED_ITEMinlinevirtual
Shape(int aLayer) const overridePNS::VIAinlinevirtual
SOLID_T enum valuePNS::ITEM
STACK_MODE enum namePNS::VIA
StackMode() constPNS::VIAinline
Uid() constPNS::LINKED_ITEMinline
UNIQ_ID typedefPNS::LINKED_ITEM
UniqueShapeLayers() const overridePNS::VIAvirtual
Unmark(int aMarker=-1) constPNS::ITEMinlinevirtual
VIA()PNS::VIAinline
VIA(const VECTOR2I &aPos, const PNS_LAYER_RANGE &aLayers, int aDiameter, int aDrill, NET_HANDLE aNet=nullptr, VIATYPE aViaType=VIATYPE::THROUGH)PNS::VIAinline
VIA(const VIA &aB)PNS::VIAinline
VIA_T enum valuePNS::ITEM
ViaType() constPNS::VIAinline
Width() constPNS::LINKED_ITEMinlinevirtual
~ITEM()PNS::ITEMvirtual
~ITEM_OWNER()PNS::ITEM_OWNERinlinevirtual
~VIA()PNS::VIAinlinevirtual