|
KiCad PCB EDA Suite
|
#include <pns_diff_pair.h>
Public Member Functions | |
| DP_DIMENSIONS (int aWidth=0, int aGap=0, int aViaGap=0, int aViaDiameter=0, int aMinClearance=0) | |
| int | Width () const |
| int | Gap () const |
| int | ViaGap () const |
| int | ViaDiameter () const |
| int | MinClearance () const |
| void | SetGap (int aGap) |
| void | SetGapConstraint (const DP_GAP_CONSTRAINT &aGapConstraint) |
| void | SetMinClearance (int aClearance) |
| const DP_GAP_CONSTRAINT & | GapConstraint () const |
| const wxString | Format () const |
Private Attributes | |
| int | m_width |
| int | m_gap |
| int | m_viaGap |
| int | m_viaDiameter |
| int | m_minClearance |
| DP_GAP_CONSTRAINT | m_gapConstraint |
Definition at line 43 of file pns_diff_pair.h.
|
inline |
Definition at line 46 of file pns_diff_pair.h.
References m_gap, m_minClearance, m_viaDiameter, m_viaGap, and m_width.
| const wxString PNS::DP_DIMENSIONS::Format | ( | ) | const |
Definition at line 1521 of file pns_diff_pair.cpp.
References PNS::Format(), m_gap, m_gapConstraint, m_minClearance, m_viaDiameter, m_viaGap, and m_width.
|
inline |
Definition at line 56 of file pns_diff_pair.h.
References m_gap.
Referenced by PNS::DIFF_PAIR_PLACER::attemptWalk(), and PNS::DIFF_PAIR_PLACER::routeHead().
|
inline |
Definition at line 67 of file pns_diff_pair.h.
References m_gapConstraint.
|
inline |
Definition at line 59 of file pns_diff_pair.h.
References m_minClearance.
Referenced by PNS::DIFF_PAIR::BuildInitial().
|
inline |
Definition at line 61 of file pns_diff_pair.h.
References m_gap.
|
inline |
Definition at line 63 of file pns_diff_pair.h.
References m_gapConstraint.
Referenced by PNS::DIFF_PAIR_PLACER::routeHead().
|
inline |
Definition at line 65 of file pns_diff_pair.h.
References m_minClearance.
Referenced by PNS::DIFF_PAIR_PLACER::routeHead().
|
inline |
Definition at line 58 of file pns_diff_pair.h.
References m_viaDiameter.
|
inline |
Definition at line 57 of file pns_diff_pair.h.
References m_viaGap.
|
inline |
Definition at line 55 of file pns_diff_pair.h.
References m_width.
Referenced by PNS::DP_GATEWAYS::addGateway(), PNS::findCoupledVertices(), and PNS::DP_MEANDER_PLACER::Move().
|
private |
Definition at line 73 of file pns_diff_pair.h.
Referenced by DP_DIMENSIONS(), Format(), Gap(), and SetGap().
|
private |
Definition at line 77 of file pns_diff_pair.h.
Referenced by Format(), GapConstraint(), and SetGapConstraint().
|
private |
Definition at line 76 of file pns_diff_pair.h.
Referenced by DP_DIMENSIONS(), Format(), MinClearance(), and SetMinClearance().
|
private |
Definition at line 75 of file pns_diff_pair.h.
Referenced by DP_DIMENSIONS(), Format(), and ViaDiameter().
|
private |
Definition at line 74 of file pns_diff_pair.h.
Referenced by DP_DIMENSIONS(), Format(), and ViaGap().
|
private |
Definition at line 72 of file pns_diff_pair.h.
Referenced by DP_DIMENSIONS(), Format(), and Width().