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

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

Anchor(int aN) const overridePNS::SOLIDvirtual
AnchorCount() const overridePNS::SOLIDvirtual
AnchorPoints() constPNS::SOLIDinline
ANY_T enum valuePNS::ITEM
ARC_T enum valuePNS::ITEM
BelongsTo(const ITEM_OWNER *aNode) constPNS::OWNABLE_ITEMinline
BoardItem() constPNS::ITEMinlinevirtual
ClassOf(const ITEM *aItem)PNS::SOLIDinlinestatic
Clone() const overridePNS::SOLIDvirtual
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
DIFF_PAIR_T enum valuePNS::ITEM
Format() constPNS::ITEMvirtual
GetOrientation() constPNS::SOLIDinline
GetPadToDie() constPNS::SOLIDinline
HasHole() const overridePNS::SOLIDinlinevirtual
HasUniqueShapeLayers() constPNS::ITEMinlinevirtual
Hole() const overridePNS::SOLIDinlinevirtual
HOLE_T enum valuePNS::ITEM
Hull(int aClearance=0, int aWalkaroundThickness=0, int aLayer=-1) const overridePNS::SOLIDvirtual
INVALID_T enum valuePNS::ITEM
IsCompoundShapePrimitive() constPNS::ITEMinline
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_MASK_T enum valuePNS::ITEM
m_anchorPointsPNS::SOLIDprivate
m_holePNS::SOLIDprivate
m_isCompoundShapePrimitivePNS::ITEMprotected
m_isFreePadPNS::ITEMprotected
m_isVirtualPNS::ITEMprotected
m_kindPNS::ITEMprotected
m_layersPNS::ITEMprotected
m_markerPNS::ITEMmutableprotected
m_movablePNS::ITEMprotected
m_netPNS::ITEMprotected
m_offsetPNS::SOLIDprivate
m_orientationPNS::SOLIDprivate
m_ownerPNS::OWNABLE_ITEMprotected
m_padToDiePNS::SOLIDprivate
m_parentPNS::ITEMprotected
m_posPNS::SOLIDprivate
m_rankPNS::ITEMprotected
m_routablePNS::ITEMprotected
m_shapePNS::SOLIDprivate
Mark(int aMarker) constPNS::ITEMinlinevirtual
Marker() constPNS::ITEMinlinevirtual
Net() constPNS::ITEMinlinevirtual
Offset() constPNS::SOLIDinline
OfKind(int aKindMask) constPNS::ITEMinline
operator=(const SOLID &aB)PNS::SOLIDinline
OWNABLE_ITEM()PNS::OWNABLE_ITEMinline
Owner() constPNS::OWNABLE_ITEMinline
OwningNode() constPNS::ITEMvirtual
Parent() constPNS::ITEMinline
ParentPadVia() constPNS::ITEMinlinevirtual
PnsKind enum namePNS::ITEM
Pos() constPNS::SOLIDinline
Rank() constPNS::ITEMinlinevirtual
RelevantShapeLayers(const ITEM *aOther) constPNS::ITEM
SEGMENT_T enum valuePNS::ITEM
SetAnchorPoints(const std::vector< VECTOR2I > &aPoints)PNS::SOLIDinline
SetHole(HOLE *aHole) overridePNS::SOLIDinlinevirtual
SetIsCompoundShapePrimitive()PNS::ITEMinline
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
SetOffset(const VECTOR2I &aOffset)PNS::SOLIDinline
SetOrientation(const EDA_ANGLE &aOrientation)PNS::SOLIDinline
SetOwner(const ITEM_OWNER *aOwner)PNS::OWNABLE_ITEMinline
SetPadToDie(int aLen)PNS::SOLIDinline
SetParent(BOARD_ITEM *aParent)PNS::ITEMinline
SetPos(const VECTOR2I &aCenter)PNS::SOLID
SetRank(int aRank)PNS::ITEMinlinevirtual
SetRoutable(bool aRoutable)PNS::ITEMinline
SetShape(SHAPE *shape)PNS::SOLIDinline
Shape(int aLayer) const overridePNS::SOLIDinlinevirtual
SOLID()PNS::SOLIDinline
SOLID(const SOLID &aSolid)PNS::SOLIDinline
SOLID_T enum valuePNS::ITEM
UniqueShapeLayers() constPNS::ITEMinlinevirtual
Unmark(int aMarker=-1) constPNS::ITEMinlinevirtual
VIA_T enum valuePNS::ITEM
~ITEM()PNS::ITEMvirtual
~ITEM_OWNER()PNS::ITEM_OWNERinlinevirtual
~SOLID()PNS::SOLIDinline