KiCad PCB EDA Suite
Loading...
Searching...
No Matches
GRAPH_CONNECTION Class Reference

a connection in a More...

#include <drc_creepage_utils.h>

Public Member Functions

 GRAPH_CONNECTION (std::shared_ptr< GRAPH_NODE > &aN1, std::shared_ptr< GRAPH_NODE > &aN2, const PATH_CONNECTION &aPc)
 
void GetShapes (std::vector< PCB_SHAPE > &aShapes)
 

Public Attributes

std::shared_ptr< GRAPH_NODEn1
 
std::shared_ptr< GRAPH_NODEn2
 
PATH_CONNECTION m_path
 
bool m_forceStraightLine
 

Detailed Description

a connection in a

Definition at line 495 of file drc_creepage_utils.h.

Constructor & Destructor Documentation

◆ GRAPH_CONNECTION()

GRAPH_CONNECTION::GRAPH_CONNECTION ( std::shared_ptr< GRAPH_NODE > & aN1,
std::shared_ptr< GRAPH_NODE > & aN2,
const PATH_CONNECTION & aPc )
inline

Definition at line 498 of file drc_creepage_utils.h.

References m_forceStraightLine, m_path, n1, and n2.

Member Function Documentation

◆ GetShapes()

Member Data Documentation

◆ m_forceStraightLine

bool GRAPH_CONNECTION::m_forceStraightLine

Definition at line 513 of file drc_creepage_utils.h.

Referenced by GetShapes(), and GRAPH_CONNECTION().

◆ m_path

PATH_CONNECTION GRAPH_CONNECTION::m_path

Definition at line 512 of file drc_creepage_utils.h.

Referenced by GetShapes(), and GRAPH_CONNECTION().

◆ n1

std::shared_ptr<GRAPH_NODE> GRAPH_CONNECTION::n1

Definition at line 510 of file drc_creepage_utils.h.

Referenced by GetShapes(), and GRAPH_CONNECTION().

◆ n2

std::shared_ptr<GRAPH_NODE> GRAPH_CONNECTION::n2

Definition at line 511 of file drc_creepage_utils.h.

Referenced by GetShapes(), and GRAPH_CONNECTION().


The documentation for this class was generated from the following files: