KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CLIP_LINE_TO_VIA_FIXTURE Struct Reference

Public Member Functions

 CLIP_LINE_TO_VIA_FIXTURE ()
 
std::unique_ptr< PCB_VIAMakeVia (const VECTOR2I &aCenter)
 
std::unique_ptr< PADMakeCircularPad (const VECTOR2I &aCenter)
 

Public Attributes

BOARD m_board
 
FOOTPRINT m_footprint { &m_board }
 

Detailed Description

Definition at line 30 of file test_clip_line_to_via.cpp.

Constructor & Destructor Documentation

◆ CLIP_LINE_TO_VIA_FIXTURE()

CLIP_LINE_TO_VIA_FIXTURE::CLIP_LINE_TO_VIA_FIXTURE ( )
inline

Definition at line 32 of file test_clip_line_to_via.cpp.

References m_board.

Member Function Documentation

◆ MakeCircularPad()

std::unique_ptr< PAD > CLIP_LINE_TO_VIA_FIXTURE::MakeCircularPad ( const VECTOR2I & aCenter)
inline

Definition at line 51 of file test_clip_line_to_via.cpp.

References PADSTACK::ALL_LAYERS, CIRCLE, F_Cu, m_footprint, pad, and PTH.

◆ MakeVia()

std::unique_ptr< PCB_VIA > CLIP_LINE_TO_VIA_FIXTURE::MakeVia ( const VECTOR2I & aCenter)
inline

Definition at line 39 of file test_clip_line_to_via.cpp.

References B_Cu, F_Cu, m_board, and via.

Member Data Documentation

◆ m_board

BOARD CLIP_LINE_TO_VIA_FIXTURE::m_board

Definition at line 62 of file test_clip_line_to_via.cpp.

Referenced by CLIP_LINE_TO_VIA_FIXTURE(), and MakeVia().

◆ m_footprint

FOOTPRINT CLIP_LINE_TO_VIA_FIXTURE::m_footprint { &m_board }

Definition at line 63 of file test_clip_line_to_via.cpp.

Referenced by MakeCircularPad().


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