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

Classes

struct  SIDE
 

Public Member Functions

 TEMP_CLEARANCE_CACHE_KEY (const PNS::ITEM *aA, const PNS::ITEM *aB, bool aFlag)
 
bool operator== (const TEMP_CLEARANCE_CACHE_KEY &o) const
 

Static Public Member Functions

static SIDE makeSide (const PNS::ITEM *aItem)
 

Public Attributes

SIDE A
 
SIDE B
 
bool Flag
 

Detailed Description

Definition at line 130 of file pns_kicad_iface.cpp.

Constructor & Destructor Documentation

◆ TEMP_CLEARANCE_CACHE_KEY()

TEMP_CLEARANCE_CACHE_KEY::TEMP_CLEARANCE_CACHE_KEY ( const PNS::ITEM * aA,
const PNS::ITEM * aB,
bool aFlag )
inline

Definition at line 177 of file pns_kicad_iface.cpp.

References A, B, Flag, and makeSide().

Referenced by operator==().

Member Function Documentation

◆ makeSide()

static SIDE TEMP_CLEARANCE_CACHE_KEY::makeSide ( const PNS::ITEM * aItem)
inlinestatic

◆ operator==()

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

Definition at line 196 of file pns_kicad_iface.cpp.

References A, B, Flag, and TEMP_CLEARANCE_CACHE_KEY().

Member Data Documentation

◆ A

SIDE TEMP_CLEARANCE_CACHE_KEY::A

◆ B

SIDE TEMP_CLEARANCE_CACHE_KEY::B

◆ Flag

bool TEMP_CLEARANCE_CACHE_KEY::Flag

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