KiCad PCB EDA Suite
Loading...
Searching...
No Matches
TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT Struct Reference

Public Member Functions

bool operator== (const PARTICIPANT &o) const
 
bool operator< (const PARTICIPANT &o) const
 

Public Attributes

const void * boardItem
 
const void * net
 
VECTOR2I start
 
VECTOR2I end
 
int layerStart
 
int layerEnd
 
int kind
 
bool freePad
 

Detailed Description

Definition at line 138 of file pns_kicad_iface.cpp.

Member Function Documentation

◆ operator<()

bool TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::operator< ( const PARTICIPANT & o) const
inline

Definition at line 159 of file pns_kicad_iface.cpp.

References boardItem, end, freePad, kind, layerEnd, layerStart, net, and start.

◆ operator==()

bool TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::operator== ( const PARTICIPANT & o) const
inline

Definition at line 149 of file pns_kicad_iface.cpp.

References boardItem, end, freePad, kind, layerEnd, layerStart, net, and start.

Member Data Documentation

◆ boardItem

const void* TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::boardItem

Definition at line 140 of file pns_kicad_iface.cpp.

Referenced by operator<(), and operator==().

◆ end

VECTOR2I TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::end

Definition at line 143 of file pns_kicad_iface.cpp.

Referenced by operator<(), and operator==().

◆ freePad

bool TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::freePad

Definition at line 147 of file pns_kicad_iface.cpp.

Referenced by operator<(), and operator==().

◆ kind

int TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::kind

Definition at line 146 of file pns_kicad_iface.cpp.

Referenced by operator<(), and operator==().

◆ layerEnd

int TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::layerEnd

Definition at line 145 of file pns_kicad_iface.cpp.

Referenced by operator<(), and operator==().

◆ layerStart

int TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::layerStart

Definition at line 144 of file pns_kicad_iface.cpp.

Referenced by operator<(), and operator==().

◆ net

const void* TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::net

Definition at line 141 of file pns_kicad_iface.cpp.

Referenced by operator<(), and operator==().

◆ start

VECTOR2I TEMP_CLEARANCE_CACHE_KEY::PARTICIPANT::start

Definition at line 142 of file pns_kicad_iface.cpp.

Referenced by operator<(), and operator==().


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