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

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

Anchor(int n) constPNS::ITEMinlinevirtual
AnchorCount() constPNS::ITEMinlinevirtual
ANY_T enum valuePNS::ITEM
Append(const DIFF_PAIR &aOther)PNS::DIFF_PAIRinline
AppendVias(const VIA &aViaP, const VIA &aViaN)PNS::DIFF_PAIRinline
ARC_T enum valuePNS::ITEM
AssembleDp(LINE *aLine)PNS::DIFF_PAIRstatic
BelongsTo(const ITEM_OWNER *aNode) constPNS::OWNABLE_ITEMinline
BoardItem() constPNS::ITEMinlinevirtual
BuildInitial(const DP_GATEWAY &aEntry, const DP_GATEWAY &aTarget, bool aPrefDiagonal)PNS::DIFF_PAIR
CheckConnectionAngle(const DIFF_PAIR &aOther, int allowedAngles) constPNS::DIFF_PAIR
ClassOf(const ITEM *aItem)PNS::DIFF_PAIRinlinestatic
Clear()PNS::DIFF_PAIRinline
ClearLinks() overridePNS::DIFF_PAIRinlinevirtual
Clone() const overridePNS::DIFF_PAIRinlinevirtual
CN() constPNS::DIFF_PAIRinline
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
ContainsLink(const LINKED_ITEM *aItem) constPNS::LINK_HOLDERinline
copyLinks(const LINK_HOLDER *aParent)PNS::LINK_HOLDERinlineprotected
COUPLED_SEGMENTS_VEC typedefPNS::DIFF_PAIR
CoupledLength() constPNS::DIFF_PAIR
CoupledLength(const SEG &aP, const SEG &aN) constPNS::DIFF_PAIR
CoupledLength(const SHAPE_LINE_CHAIN &aP, const SHAPE_LINE_CHAIN &aN) constPNS::DIFF_PAIR
CoupledLengthFactor() constPNS::DIFF_PAIR
CoupledSegmentPairs(COUPLED_SEGMENTS_VEC &aPairs) constPNS::DIFF_PAIR
CP() constPNS::DIFF_PAIRinline
DIFF_PAIR()PNS::DIFF_PAIRinline
DIFF_PAIR(int aGap)PNS::DIFF_PAIRinline
DIFF_PAIR(const SHAPE_LINE_CHAIN &aP, const SHAPE_LINE_CHAIN &aN, int aGap=0)PNS::DIFF_PAIRinline
DIFF_PAIR(const LINE &aLineP, const LINE &aLineN, int aGap=0)PNS::DIFF_PAIRinline
DIFF_PAIR_T enum valuePNS::ITEM
Empty() constPNS::DIFF_PAIRinline
EndingPrimitives()PNS::DIFF_PAIR
EndsWithVias() constPNS::DIFF_PAIRinline
Format() constPNS::ITEMvirtual
Gap() constPNS::DIFF_PAIRinline
GapConstraint() constPNS::DIFF_PAIRinline
GetLink(int aIndex) constPNS::LINK_HOLDERinline
HasHole() constPNS::ITEMinlinevirtual
HasUniqueShapeLayers() constPNS::ITEMinlinevirtual
Hole() constPNS::ITEMinlinevirtual
HOLE_T enum valuePNS::ITEM
Hull(int aClearance=0, int aWalkaroundThickness=0, int aLayer=-1) constPNS::ITEMinlinevirtual
INVALID_T enum valuePNS::ITEM
IsCompoundShapePrimitive() constPNS::ITEMinline
IsFreePad() constPNS::ITEMinline
IsLinked() constPNS::LINK_HOLDERinline
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
Link(LINKED_ITEM *aLink)PNS::LINK_HOLDERinline
LINK_HOLDER(PnsKind aKind)PNS::LINK_HOLDERinline
LinkCount() constPNS::LINK_HOLDERinline
LINKED_ITEM_MASK_T enum valuePNS::ITEM
Links()PNS::LINK_HOLDERinline
Links() constPNS::LINK_HOLDERinline
m_chamferLimitPNS::DIFF_PAIRprivate
m_gapPNS::DIFF_PAIRprivate
m_gapConstraintPNS::DIFF_PAIRprivate
m_hasViasPNS::DIFF_PAIRprivate
m_isCompoundShapePrimitivePNS::ITEMprotected
m_isFreePadPNS::ITEMprotected
m_isVirtualPNS::ITEMprotected
m_kindPNS::ITEMprotected
m_layersPNS::ITEMprotected
m_line_nPNS::DIFF_PAIRprivate
m_line_pPNS::DIFF_PAIRprivate
m_linksPNS::LINK_HOLDERprotected
m_markerPNS::ITEMmutableprotected
m_maxUncoupledLengthPNS::DIFF_PAIRprivate
m_movablePNS::ITEMprotected
m_nPNS::DIFF_PAIRprivate
m_netPNS::ITEMprotected
m_net_nPNS::DIFF_PAIRprivate
m_net_pPNS::DIFF_PAIRprivate
m_ownerPNS::OWNABLE_ITEMprotected
m_pPNS::DIFF_PAIRprivate
m_parentPNS::ITEMprotected
m_rankPNS::ITEMprotected
m_routablePNS::ITEMprotected
m_via_nPNS::DIFF_PAIRprivate
m_via_pPNS::DIFF_PAIRprivate
m_viaGapPNS::DIFF_PAIRprivate
m_widthPNS::DIFF_PAIRprivate
Mark(int aMarker) constPNS::ITEMinlinevirtual
Marker() constPNS::ITEMinlinevirtual
Net() constPNS::ITEMinlinevirtual
NetN() constPNS::DIFF_PAIRinline
NetP() constPNS::DIFF_PAIRinline
NLine()PNS::DIFF_PAIRinline
OfKind(int aKindMask) constPNS::ITEMinline
OWNABLE_ITEM()PNS::OWNABLE_ITEMinline
Owner() constPNS::OWNABLE_ITEMinline
OwningNode() constPNS::ITEMvirtual
Parent() constPNS::ITEMinline
ParentPadVia() constPNS::ITEMinlinevirtual
PLine()PNS::DIFF_PAIRinline
PnsKind enum namePNS::ITEM
Rank() constPNS::ITEMinlinevirtual
RelevantShapeLayers(const ITEM *aOther) constPNS::ITEM
RemoveVias()PNS::DIFF_PAIRinline
SEGMENT_T enum valuePNS::ITEM
SetGap(int aGap)PNS::DIFF_PAIRinline
SetHole(HOLE *aHole)PNS::ITEMinlinevirtual
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
SetNets(NET_HANDLE aP, NET_HANDLE aN)PNS::DIFF_PAIRinline
SetOwner(const ITEM_OWNER *aOwner)PNS::OWNABLE_ITEMinline
SetParent(BOARD_ITEM *aParent)PNS::ITEMinline
SetRank(int aRank)PNS::ITEMinlinevirtual
SetRoutable(bool aRoutable)PNS::ITEMinline
SetShape(const SHAPE_LINE_CHAIN &aP, const SHAPE_LINE_CHAIN &aN, bool aSwapLanes=false)PNS::DIFF_PAIRinline
SetShape(const DIFF_PAIR &aPair)PNS::DIFF_PAIRinline
SetViaDiameter(int aDiameter)PNS::DIFF_PAIRinline
SetViaDrill(int aDrill)PNS::DIFF_PAIRinline
SetWidth(int aWidth)PNS::DIFF_PAIRinline
Shape(int aLayer) constPNS::ITEMinlinevirtual
ShowLinks() constPNS::LINK_HOLDERinline
Skew() constPNS::DIFF_PAIR
SOLID_T enum valuePNS::ITEM
TotalLength() constPNS::DIFF_PAIR
UniqueShapeLayers() constPNS::ITEMinlinevirtual
Unlink(const LINKED_ITEM *aLink)PNS::LINK_HOLDERinline
Unmark(int aMarker=-1) constPNS::ITEMinlinevirtual
updateLine(LINE &aLine, const SHAPE_LINE_CHAIN &aShape, NET_HANDLE aNet, const VIA &aVia)PNS::DIFF_PAIRinlineprivate
VIA_T enum valuePNS::ITEM
Width() constPNS::DIFF_PAIRinline
~ITEM()PNS::ITEMvirtual
~ITEM_OWNER()PNS::ITEM_OWNERinlinevirtual