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

#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)
 
std::vector< PCB_SHAPEGetShapes ()
 

Public Attributes

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

Detailed Description

Definition at line 487 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 490 of file drc_creepage_utils.h.

References m_forceStraightLine, and m_path.

Member Function Documentation

◆ GetShapes()

Member Data Documentation

◆ m_forceStraightLine

bool GRAPH_CONNECTION::m_forceStraightLine

Definition at line 502 of file drc_creepage_utils.h.

Referenced by GetShapes(), and GRAPH_CONNECTION().

◆ m_path

◆ n1

std::shared_ptr<GRAPH_NODE> GRAPH_CONNECTION::n1

Definition at line 499 of file drc_creepage_utils.h.

Referenced by GetShapes().

◆ n2

std::shared_ptr<GRAPH_NODE> GRAPH_CONNECTION::n2

Definition at line 500 of file drc_creepage_utils.h.

Referenced by GetShapes().


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