KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PNS::OPTIMIZER::CACHE_VISITOR Struct Reference

Public Member Functions

 CACHE_VISITOR (const ITEM *aOurItem, NODE *aNode, int aMask)
 
bool operator() (ITEM *aOtherItem)
 

Public Attributes

const ITEMm_ourItem
 
ITEMm_collidingItem
 
NODEm_node
 
int m_mask
 

Detailed Description

Definition at line 130 of file pns_optimizer.cpp.

Constructor & Destructor Documentation

◆ CACHE_VISITOR()

PNS::OPTIMIZER::CACHE_VISITOR::CACHE_VISITOR ( const ITEM aOurItem,
NODE aNode,
int  aMask 
)
inline

Definition at line 132 of file pns_optimizer.cpp.

Member Function Documentation

◆ operator()()

bool PNS::OPTIMIZER::CACHE_VISITOR::operator() ( ITEM aOtherItem)
inline

Member Data Documentation

◆ m_collidingItem

ITEM* PNS::OPTIMIZER::CACHE_VISITOR::m_collidingItem

Definition at line 152 of file pns_optimizer.cpp.

Referenced by operator()().

◆ m_mask

int PNS::OPTIMIZER::CACHE_VISITOR::m_mask

Definition at line 154 of file pns_optimizer.cpp.

Referenced by operator()().

◆ m_node

NODE* PNS::OPTIMIZER::CACHE_VISITOR::m_node

Definition at line 153 of file pns_optimizer.cpp.

Referenced by operator()().

◆ m_ourItem

const ITEM* PNS::OPTIMIZER::CACHE_VISITOR::m_ourItem

Definition at line 151 of file pns_optimizer.cpp.

Referenced by operator()().


The documentation for this struct was generated from the following file: