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

Pins of type no-connect that touch other items at one position. More...

#include <conn_engine.h>

Public Attributes

KIID_PATH sheet
 
std::vector< KIIDpins
 No-connect pins at the position, sorted.
 
std::vector< KIIDothers
 Items that touch those pins, sorted.
 
VECTOR2I position
 

Detailed Description

Pins of type no-connect that touch other items at one position.

A no-connect flag, another no-connect pin or a power flag is not a conflict. ERC raises ERCE_NOCONNECT_CONNECTED.

Definition at line 108 of file conn_engine.h.

Member Data Documentation

◆ others

std::vector<KIID> SCH_CONNECTIVITY::NO_CONNECT_PIN_CONFLICT::others

Items that touch those pins, sorted.

Definition at line 112 of file conn_engine.h.

◆ pins

std::vector<KIID> SCH_CONNECTIVITY::NO_CONNECT_PIN_CONFLICT::pins

No-connect pins at the position, sorted.

Definition at line 111 of file conn_engine.h.

◆ position

VECTOR2I SCH_CONNECTIVITY::NO_CONNECT_PIN_CONFLICT::position

Definition at line 113 of file conn_engine.h.

◆ sheet

KIID_PATH SCH_CONNECTIVITY::NO_CONNECT_PIN_CONFLICT::sheet

Definition at line 110 of file conn_engine.h.


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