KiCad PCB EDA Suite
|
#include <drc_creepage_utils.h>
Public Types | |
enum | TYPE { POINT = 0 , CIRCLE , ARC , SEGMENT , VIRTUAL } |
Public Member Functions | |
m_pos (aPos) | |
m_type (aType) | |
~GRAPH_NODE () | |
Public Attributes | |
__pad0__: m_parent( aParent ) | |
CREEP_SHAPE * | m_parent |
std::set< std::shared_ptr< GRAPH_CONNECTION > > | m_node_conns |
VECTOR2I | m_pos |
bool | m_virtual |
bool | m_connectDirectly |
int | m_net |
GRAPH_NODE::TYPE | m_type |
Definition at line 446 of file drc_creepage_utils.h.
enum GRAPH_NODE::TYPE |
Enumerator | |
---|---|
POINT | |
CIRCLE | |
ARC | |
SEGMENT | |
VIRTUAL |
Definition at line 449 of file drc_creepage_utils.h.
|
inline |
Definition at line 468 of file drc_creepage_utils.h.
GRAPH_NODE::m_pos | ( | aPos | ) |
References m_connectDirectly, m_net, m_node_conns, and m_virtual.
|
inline |
Definition at line 460 of file drc_creepage_utils.h.
GRAPH_NODE::__pad0__ |
Definition at line 439 of file drc_creepage_utils.h.
bool GRAPH_NODE::m_connectDirectly |
Definition at line 477 of file drc_creepage_utils.h.
Referenced by m_pos().
int GRAPH_NODE::m_net |
Definition at line 478 of file drc_creepage_utils.h.
Referenced by m_pos().
std::set<std::shared_ptr<GRAPH_CONNECTION> > GRAPH_NODE::m_node_conns |
Definition at line 472 of file drc_creepage_utils.h.
Referenced by m_pos(), and CREEPAGE_GRAPH::Solve().
CREEP_SHAPE* GRAPH_NODE::m_parent |
Definition at line 471 of file drc_creepage_utils.h.
VECTOR2I GRAPH_NODE::m_pos |
Definition at line 473 of file drc_creepage_utils.h.
GRAPH_NODE::TYPE GRAPH_NODE::m_type |
Definition at line 480 of file drc_creepage_utils.h.
bool GRAPH_NODE::m_virtual |
Definition at line 476 of file drc_creepage_utils.h.
Referenced by m_pos().