|
| DEFAULT_OBSTACLE_VISITOR (NODE::OBSTACLES &aTab, const ITEM *aItem, int aKindMask, bool aDifferentNetsOnly) |
|
void | SetCountLimit (int aLimit) |
|
bool | operator() (ITEM *aCandidate) override |
|
| OBSTACLE_VISITOR (const ITEM *aItem) |
|
void | SetWorld (const NODE *aNode, const NODE *aOverride=nullptr) |
|
|
OBSTACLES & | m_tab |
|
int | m_kindMask |
| (solids, vias, segments, etc...)
|
|
int | m_limitCount |
|
int | m_matchCount |
|
bool | m_differentNetsOnly |
|
|
bool | visit (ITEM *aCandidate) |
|
const ITEM * | m_item |
| the item we are looking for collisions with
|
|
const NODE * | m_node |
| node we are searching in (either root or a branch)
|
|
const NODE * | m_override |
| node that overrides root entries
|
|
◆ operator()()
bool PNS::NODE::DEFAULT_OBSTACLE_VISITOR::operator() |
( |
ITEM * |
aCandidate | ) |
|
|
inlineoverridevirtual |
The documentation for this struct was generated from the following file:
- 3rd_party/router/router/pns_node.cpp