KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCH_CONNECTIVITY::OFF_GRID_ENDPOINT Struct Reference

A wire end, a bus entry end or a symbol pin that is not on the connection grid. More...

#include <conn_engine.h>

Public Attributes

KIID_PATH sheet
 
KIID item
 
VECTOR2I position
 
std::vector< std::pair< KIID, VECTOR2I > > equivalentPins
 All off-grid pins of the symbol.
 

Detailed Description

A wire end, a bus entry end or a symbol pin that is not on the connection grid.

ERC raises ERCE_ENDPOINT_OFF_GRID.

Definition at line 217 of file conn_engine.h.

Member Data Documentation

◆ equivalentPins

std::vector<std::pair<KIID, VECTOR2I> > SCH_CONNECTIVITY::OFF_GRID_ENDPOINT::equivalentPins

All off-grid pins of the symbol.

A saved exclusion on any of them still matches.

Definition at line 224 of file conn_engine.h.

Referenced by SCH_CONNECTIVITY::ENGINE::OffGridEndpoints().

◆ item

KIID SCH_CONNECTIVITY::OFF_GRID_ENDPOINT::item

Definition at line 220 of file conn_engine.h.

Referenced by SCH_CONNECTIVITY::ENGINE::OffGridEndpoints().

◆ position

VECTOR2I SCH_CONNECTIVITY::OFF_GRID_ENDPOINT::position

Definition at line 221 of file conn_engine.h.

Referenced by SCH_CONNECTIVITY::ENGINE::OffGridEndpoints().

◆ sheet

KIID_PATH SCH_CONNECTIVITY::OFF_GRID_ENDPOINT::sheet

Definition at line 219 of file conn_engine.h.

Referenced by SCH_CONNECTIVITY::ENGINE::OffGridEndpoints().


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