|
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 |
| 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 | |
| BelongsTo(NODE *aNode) const | PNS::ITEM | inline |
| ChangedArea(const LINE *aOther) const (defined in PNS::LINE) | PNS::LINE | |
| ClassOf(const ITEM *aItem) (defined in PNS::LINE) | PNS::LINE | inlinestatic |
| ClearSegmentLinks() | PNS::LINE | |
| CLine() const | PNS::LINE | inline |
| ClipToNearestObstacle(NODE *aNode) const | PNS::LINE | |
| ClipVertexRange(int aStart, int aEnd) | PNS::LINE | |
| 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 |
| CompareGeometry(const LINE &aOther) | PNS::LINE | |
| ContainsSegment(SEGMENT *aSeg) const | PNS::LINE | inline |
| CountCorners(int aAngles) const | PNS::LINE | |
| CPoint(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 | |
| 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 |
| GetLink(int aIndex) const (defined in PNS::LINE) | PNS::LINE | inline |
| HasLockedSegments() 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 |
| InAnyNet() const (defined in PNS::ITEM) | PNS::ITEM | inline |
| Is45Degree() const (defined in PNS::LINE) | PNS::LINE | |
| IsLinked() 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 |
| 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 |
| JOINT_T enum value (defined in PNS::ITEM) | PNS::ITEM | |
| Kind() const | PNS::ITEM | inline |
| KindStr() const | PNS::ITEM | |
| Layer() const | PNS::ITEM | inlinevirtual |
| Layers() 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_T enum value (defined in PNS::ITEM) | PNS::ITEM | |
| LinkCount() const | PNS::LINE | inline |
| LinkedSegments() | 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 |
| Marker() const override (defined in PNS::LINE) | PNS::LINE | virtual |
| Net() const | PNS::ITEM | inline |
| OfKind(int aKindMask) const | PNS::ITEM | inline |
| operator=(const LINE &aOther) (defined in PNS::LINE) | PNS::LINE | |
| Owner() const | PNS::ITEM | inline |
| Parent() const | PNS::ITEM | inline |
| PnsKind enum name | PNS::ITEM | |
| PointCount() const | PNS::LINE | inline |
| Rank() const override (defined in PNS::LINE) | PNS::LINE | virtual |
| RemoveVia() (defined in PNS::LINE) | PNS::LINE | inline |
| Reverse() | 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 |
| SetLayer(int aLayer) | PNS::ITEM | inline |
| SetLayers(const LAYER_RANGE &aLayers) | PNS::ITEM | inline |
| SetNet(int aNet) | PNS::ITEM | inline |
| SetOwner(NODE *aOwner) | PNS::ITEM | inline |
| SetParent(const PNS_HORIZON_PARENT_ITEM *aParent) | PNS::ITEM | inline |
| SetRank(int aRank) override (defined in PNS::LINE) | PNS::LINE | virtual |
| SetRoutable(bool aRoutable) (defined in PNS::ITEM) | PNS::ITEM | inline |
| SetShape(const SHAPE_LINE_CHAIN &aLine) | PNS::LINE | inline |
| SetWidth(int aWidth) | PNS::LINE | inline |
| Shape() const override | PNS::LINE | inlinevirtual |
| 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 |
| UnusedNet (defined in PNS::ITEM) | PNS::ITEM | static |
| 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 | |
| Width() const | PNS::LINE | inline |
| ~ITEM() (defined in PNS::ITEM) | PNS::ITEM | virtual |
| ~LINE() (defined in PNS::LINE) | PNS::LINE |