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

A no-connect flag on a net with more than one pin, or on a net with no pin and no label. More...

#include <conn_engine.h>

Public Attributes

KIID_PATH sheet
 
KIID flag
 
KIID pin
 If connected, the smallest pin that is not a power flag. Else niluuid.
 
VECTOR2I position
 The pin position if connected and a pin exists, else the flag.
 
bool connected = false
 True for more than one pin, false for an unused flag.
 

Detailed Description

A no-connect flag on a net with more than one pin, or on a net with no pin and no label.

ERC raises ERCE_NOCONNECT_CONNECTED or ERCE_NOCONNECT_NOT_CONNECTED.

Definition at line 120 of file conn_engine.h.

Member Data Documentation

◆ connected

bool SCH_CONNECTIVITY::NO_CONNECT_FLAG_ERROR::connected = false

True for more than one pin, false for an unused flag.

Definition at line 126 of file conn_engine.h.

◆ flag

KIID SCH_CONNECTIVITY::NO_CONNECT_FLAG_ERROR::flag

Definition at line 123 of file conn_engine.h.

◆ pin

KIID SCH_CONNECTIVITY::NO_CONNECT_FLAG_ERROR::pin

If connected, the smallest pin that is not a power flag. Else niluuid.

Definition at line 124 of file conn_engine.h.

◆ position

VECTOR2I SCH_CONNECTIVITY::NO_CONNECT_FLAG_ERROR::position

The pin position if connected and a pin exists, else the flag.

Definition at line 125 of file conn_engine.h.

◆ sheet

KIID_PATH SCH_CONNECTIVITY::NO_CONNECT_FLAG_ERROR::sheet

Definition at line 122 of file conn_engine.h.


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