| 
    KiCad PCB EDA Suite
    
   | 
 
#include <pns_via.h>
Public Member Functions | |
| VIA_HANDLE () | |
| VIA_HANDLE (VECTOR2I aPos, PNS_LAYER_RANGE aLayers, NET_HANDLE aNet) | |
Public Attributes | |
| bool | valid = false | 
| VECTOR2I | pos | 
| PNS_LAYER_RANGE | layers | 
| NET_HANDLE | net = nullptr | 
      
  | 
  inline | 
| PNS_LAYER_RANGE PNS::VIA_HANDLE::layers | 
Definition at line 54 of file pns_via.h.
Referenced by PNS::DRAGGER::dragShove(), PNS::NODE::FindViaByHandle(), PNS::DRAGGER::findViaFanoutByHandle(), PNS::VIA::MakeHandle(), PNS::SHOVE::pushSpringback(), PNS::SHOVE::shoveIteration(), and VIA_HANDLE().
| NET_HANDLE PNS::VIA_HANDLE::net = nullptr | 
Definition at line 55 of file pns_via.h.
Referenced by PNS::NODE::FindViaByHandle(), PNS::DRAGGER::findViaFanoutByHandle(), PNS::VIA::MakeHandle(), PNS::SHOVE::shoveIteration(), and VIA_HANDLE().
| VECTOR2I PNS::VIA_HANDLE::pos | 
Definition at line 53 of file pns_via.h.
Referenced by PNS::DRAGGER::dragShove(), PNS::DRAGGER::dragViaMarkObstacles(), PNS::DRAGGER::dragViaWalkaround(), PNS::NODE::FindViaByHandle(), PNS::DRAGGER::findViaFanoutByHandle(), PNS::VIA::MakeHandle(), PNS::SHOVE::pushSpringback(), PNS::SHOVE::shoveIteration(), and VIA_HANDLE().
| bool PNS::VIA_HANDLE::valid = false | 
Definition at line 52 of file pns_via.h.
Referenced by PNS::VIA::MakeHandle(), PNS::SHOVE::shoveIteration(), VIA_HANDLE(), and VIA_HANDLE().