Horizon
|
This is the complete list of members for PNS::LINE, including all inherited members.
Anchor(int n) const (defined in PNS::ITEM) | PNS::ITEM | inlinevirtual |
Anchor(int n) const (defined in PNS::ITEM) | PNS::ITEM | inlinevirtual |
AnchorCount() const (defined in PNS::ITEM) | PNS::ITEM | inlinevirtual |
AnchorCount() const (defined in PNS::ITEM) | PNS::ITEM | inlinevirtual |
ANY_T enum value (defined in PNS::ITEM) | PNS::ITEM | |
AppendVia(const VIA &aVia) (defined in PNS::LINE) | PNS::LINE | |
AppendVia(const VIA &aVia) (defined in PNS::LINE) | PNS::LINE | |
BelongsTo(NODE *aNode) const | PNS::ITEM | inline |
BelongsTo(NODE *aNode) const | PNS::ITEM | inline |
ChangedArea(const LINE *aOther) const (defined in PNS::LINE) | PNS::LINE | |
ChangedArea(const LINE *aOther) const (defined in PNS::LINE) | PNS::LINE | |
ClassOf(const ITEM *aItem) (defined in PNS::LINE) | PNS::LINE | inlinestatic |
ClassOf(const ITEM *aItem) (defined in PNS::LINE) | PNS::LINE | inlinestatic |
ClearSegmentLinks() | PNS::LINE | |
ClearSegmentLinks() | PNS::LINE | |
CLine() const | PNS::LINE | inline |
CLine() const | PNS::LINE | inline |
ClipToNearestObstacle(NODE *aNode) const | PNS::LINE | |
ClipToNearestObstacle(NODE *aNode) const | PNS::LINE | |
ClipVertexRange(int aStart, int aEnd) | PNS::LINE | |
ClipVertexRange(int aStart, int aEnd) | PNS::LINE | |
Clone() const override | PNS::LINE | virtual |
Clone() const override | PNS::LINE | virtual |
Collide(const ITEM *aOther, int aClearance, bool aNeedMTV, VECTOR2I &aMTV, bool aDifferentNetsOnly=true) const | PNS::ITEM | virtual |
Collide(const ITEM *aOther, int aClearance, bool aDifferentNetsOnly=true) const | PNS::ITEM | inline |
Collide(const ITEM *aOther, int aClearance, bool aNeedMTV, VECTOR2I &aMTV, bool aDifferentNetsOnly=true) const | PNS::ITEM | virtual |
Collide(const ITEM *aOther, int aClearance, bool aDifferentNetsOnly=true) const | PNS::ITEM | inline |
CompareGeometry(const LINE &aOther) | PNS::LINE | |
CompareGeometry(const LINE &aOther) | PNS::LINE | |
ContainsSegment(SEGMENT *aSeg) const | PNS::LINE | inline |
ContainsSegment(SEGMENT *aSeg) const | PNS::LINE | inline |
CountCorners(int aAngles) const | PNS::LINE | |
CountCorners(int aAngles) const | PNS::LINE | |
CPoint(int aIdx) const | PNS::LINE | inline |
CPoint(int aIdx) const | PNS::LINE | inline |
CSegment(int aIdx) const | PNS::LINE | inline |
CSegment(int aIdx) const | PNS::LINE | inline |
DIFF_PAIR_T enum value (defined in PNS::ITEM) | PNS::ITEM | |
DragCorner(const VECTOR2I &aP, int aIndex, int aSnappingThreshold=0, bool aFreeAngle=false) (defined in PNS::LINE) | PNS::LINE | |
DragCorner(const VECTOR2I &aP, int aIndex, int aSnappingThreshold=0, bool aFreeAngle=false) (defined in PNS::LINE) | PNS::LINE | |
DragSegment(const VECTOR2I &aP, int aIndex, int aSnappingThreshold=0, bool aFreeAngle=false) (defined in PNS::LINE) | PNS::LINE | |
DragSegment(const VECTOR2I &aP, int aIndex, int aSnappingThreshold=0, bool aFreeAngle=false) (defined in PNS::LINE) | PNS::LINE | |
EndsWithVia() const (defined in PNS::LINE) | PNS::LINE | inline |
EndsWithVia() const (defined in PNS::LINE) | PNS::LINE | inline |
GetLink(int aIndex) const (defined in PNS::LINE) | PNS::LINE | inline |
GetLink(int aIndex) const (defined in PNS::LINE) | PNS::LINE | inline |
HasLockedSegments() const (defined in PNS::LINE) | PNS::LINE | |
HasLockedSegments() const (defined in PNS::LINE) | PNS::LINE | |
HasLoops() const (defined in PNS::LINE) | PNS::LINE | |
HasLoops() const (defined in PNS::LINE) | PNS::LINE | |
Hull(int aClearance=0, int aWalkaroundThickness=0) const (defined in PNS::ITEM) | PNS::ITEM | inlinevirtual |
Hull(int aClearance=0, int aWalkaroundThickness=0) const (defined in PNS::ITEM) | PNS::ITEM | inlinevirtual |
InAnyNet() const (defined in PNS::ITEM) | PNS::ITEM | inline |
InAnyNet() const (defined in PNS::ITEM) | PNS::ITEM | inline |
Is45Degree() const (defined in PNS::LINE) | PNS::LINE | |
Is45Degree() const (defined in PNS::LINE) | PNS::LINE | |
IsLinked() const (defined in PNS::LINE) | PNS::LINE | inline |
IsLinked() const (defined in PNS::LINE) | PNS::LINE | inline |
IsLinkedChecked() const (defined in PNS::LINE) | PNS::LINE | inline |
IsLinkedChecked() const (defined in PNS::LINE) | PNS::LINE | inline |
IsLocked() const (defined in PNS::ITEM) | PNS::ITEM | inline |
IsLocked() const (defined in PNS::ITEM) | PNS::ITEM | inline |
IsRoutable() const (defined in PNS::ITEM) | PNS::ITEM | inline |
IsRoutable() const (defined in PNS::ITEM) | PNS::ITEM | inline |
ITEM(PnsKind aKind) (defined in PNS::ITEM) | PNS::ITEM | inline |
ITEM(const ITEM &aOther) (defined in PNS::ITEM) | PNS::ITEM | inline |
ITEM(PnsKind aKind) (defined in PNS::ITEM) | PNS::ITEM | inline |
ITEM(const ITEM &aOther) (defined in PNS::ITEM) | PNS::ITEM | inline |
JOINT_T enum value (defined in PNS::ITEM) | PNS::ITEM | |
Kind() const | PNS::ITEM | inline |
Kind() const | PNS::ITEM | inline |
KindStr() const | PNS::ITEM | |
KindStr() const | PNS::ITEM | |
Layer() const | PNS::ITEM | inlinevirtual |
Layer() const | PNS::ITEM | inlinevirtual |
Layers() const | PNS::ITEM | inline |
Layers() const | PNS::ITEM | inline |
LayersOverlap(const ITEM *aOther) const | PNS::ITEM | inline |
LayersOverlap(const ITEM *aOther) const | PNS::ITEM | inline |
LINE() | PNS::LINE | inline |
LINE(const LINE &aOther) (defined in PNS::LINE) | PNS::LINE | |
LINE(const LINE &aBase, const SHAPE_LINE_CHAIN &aLine) | PNS::LINE | inline |
LINE() | PNS::LINE | inline |
LINE(const LINE &aOther) (defined in PNS::LINE) | PNS::LINE | |
LINE(const LINE &aBase, const SHAPE_LINE_CHAIN &aLine) | PNS::LINE | inline |
Line() | PNS::LINE | inline |
Line() | PNS::LINE | inline |
LINE_T enum value (defined in PNS::ITEM) | PNS::ITEM | |
LinkCount() const | PNS::LINE | inline |
LinkCount() const | PNS::LINE | inline |
LinkedSegments() | PNS::LINE | inline |
LinkedSegments() | PNS::LINE | inline |
LinkSegment(SEGMENT *aSeg) | PNS::LINE | inline |
LinkSegment(SEGMENT *aSeg) | PNS::LINE | inline |
m_kind (defined in PNS::ITEM) | PNS::ITEM | protected |
m_layers (defined in PNS::ITEM) | PNS::ITEM | protected |
m_marker (defined in PNS::ITEM) | PNS::ITEM | protected |
m_movable (defined in PNS::ITEM) | PNS::ITEM | protected |
m_net (defined in PNS::ITEM) | PNS::ITEM | protected |
m_owner (defined in PNS::ITEM) | PNS::ITEM | protected |
m_parent (defined in PNS::ITEM) | PNS::ITEM | protected |
m_rank (defined in PNS::ITEM) | PNS::ITEM | protected |
m_routable (defined in PNS::ITEM) | PNS::ITEM | protected |
Mark(int aMarker) override (defined in PNS::LINE) | PNS::LINE | virtual |
Mark(int aMarker) override (defined in PNS::LINE) | PNS::LINE | virtual |
Marker() const override (defined in PNS::LINE) | PNS::LINE | virtual |
Marker() const override (defined in PNS::LINE) | PNS::LINE | virtual |
Net() const | PNS::ITEM | inline |
Net() const | PNS::ITEM | inline |
OfKind(int aKindMask) const | PNS::ITEM | inline |
OfKind(int aKindMask) const | PNS::ITEM | inline |
operator=(const LINE &aOther) (defined in PNS::LINE) | PNS::LINE | |
operator=(const LINE &aOther) (defined in PNS::LINE) | PNS::LINE | |
Owner() const | PNS::ITEM | inline |
Owner() const | PNS::ITEM | inline |
Parent() const | PNS::ITEM | inline |
Parent() const | PNS::ITEM | inline |
PnsKind enum name | PNS::ITEM | |
PnsKind enum name | PNS::ITEM | |
PointCount() const | PNS::LINE | inline |
PointCount() const | PNS::LINE | inline |
Rank() const override (defined in PNS::LINE) | PNS::LINE | virtual |
Rank() const override (defined in PNS::LINE) | PNS::LINE | virtual |
RemoveVia() (defined in PNS::LINE) | PNS::LINE | inline |
RemoveVia() (defined in PNS::LINE) | PNS::LINE | inline |
Reverse() | PNS::LINE | |
Reverse() | PNS::LINE | |
SEGMENT_REFS typedef (defined in PNS::LINE) | PNS::LINE | |
SEGMENT_REFS typedef (defined in PNS::LINE) | PNS::LINE | |
SEGMENT_T enum value (defined in PNS::ITEM) | PNS::ITEM | |
SegmentCount() const | PNS::LINE | inline |
SegmentCount() const | PNS::LINE | inline |
SetLayer(int aLayer) | PNS::ITEM | inline |
SetLayer(int aLayer) | PNS::ITEM | inline |
SetLayers(const LAYER_RANGE &aLayers) | PNS::ITEM | inline |
SetLayers(const LAYER_RANGE &aLayers) | PNS::ITEM | inline |
SetNet(int aNet) | PNS::ITEM | inline |
SetNet(int aNet) | PNS::ITEM | inline |
SetOwner(NODE *aOwner) | PNS::ITEM | inline |
SetOwner(NODE *aOwner) | PNS::ITEM | inline |
SetParent(const PNS_HORIZON_PARENT_ITEM *aParent) | PNS::ITEM | inline |
SetParent(const PNS_HORIZON_PARENT_ITEM *aParent) | PNS::ITEM | inline |
SetRank(int aRank) override (defined in PNS::LINE) | PNS::LINE | virtual |
SetRank(int aRank) override (defined in PNS::LINE) | PNS::LINE | virtual |
SetRoutable(bool aRoutable) (defined in PNS::ITEM) | PNS::ITEM | inline |
SetRoutable(bool aRoutable) (defined in PNS::ITEM) | PNS::ITEM | inline |
SetShape(const SHAPE_LINE_CHAIN &aLine) | PNS::LINE | inline |
SetShape(const SHAPE_LINE_CHAIN &aLine) | PNS::LINE | inline |
SetWidth(int aWidth) | PNS::LINE | inline |
SetWidth(int aWidth) | PNS::LINE | inline |
Shape() const override | PNS::LINE | inlinevirtual |
Shape() const override | PNS::LINE | inlinevirtual |
ShowLinks() const | PNS::LINE | |
ShowLinks() const | PNS::LINE | |
SOLID_T enum value (defined in PNS::ITEM) | PNS::ITEM | |
Unmark(int aMarker=-1) override (defined in PNS::LINE) | PNS::LINE | virtual |
Unmark(int aMarker=-1) override (defined in PNS::LINE) | PNS::LINE | virtual |
UnusedNet (defined in PNS::ITEM) | PNS::ITEM | static |
Via() const (defined in PNS::LINE) | PNS::LINE | inline |
Via() const (defined in PNS::LINE) | PNS::LINE | inline |
VIA_T enum value (defined in PNS::ITEM) | PNS::ITEM | |
Walkaround(SHAPE_LINE_CHAIN aObstacle, SHAPE_LINE_CHAIN &aPre, SHAPE_LINE_CHAIN &aWalk, SHAPE_LINE_CHAIN &aPost, bool aCw) const | PNS::LINE | |
Walkaround(const SHAPE_LINE_CHAIN &aObstacle, SHAPE_LINE_CHAIN &aPath, bool aCw) const (defined in PNS::LINE) | PNS::LINE | |
Walkaround(SHAPE_LINE_CHAIN aObstacle, SHAPE_LINE_CHAIN &aPre, SHAPE_LINE_CHAIN &aWalk, SHAPE_LINE_CHAIN &aPost, bool aCw) const | PNS::LINE | |
Walkaround(const SHAPE_LINE_CHAIN &aObstacle, SHAPE_LINE_CHAIN &aPath, bool aCw) const (defined in PNS::LINE) | PNS::LINE | |
Width() const | PNS::LINE | inline |
Width() const | PNS::LINE | inline |
~ITEM() (defined in PNS::ITEM) | PNS::ITEM | virtual |
~ITEM() (defined in PNS::ITEM) | PNS::ITEM | virtual |
~LINE() (defined in PNS::LINE) | PNS::LINE | |
~LINE() (defined in PNS::LINE) | PNS::LINE |