KiCad PCB EDA Suite
Loading...
Searching...
No Matches
STITCH_BOARD_FIXTURE Struct Reference
Inheritance diagram for STITCH_BOARD_FIXTURE:
STITCH_FIXTURE_BASE

Public Member Functions

 ~STITCH_BOARD_FIXTURE ()
 
void loadBoard (const wxString &aRelPath)
 
void attachToolManager ()
 The BOARD_COMMITs in regenerate() need a tool to hang off.
 
void regenerate ()
 
std::set< KIIDchildViaIds () const
 
std::set< VECTOR2IchildViaPositions () const
 

Public Attributes

SETTINGS_MANAGER m_settingsManager
 
std::unique_ptr< BOARDm_board
 
PCB_VIA_STITCHm_stitch = nullptr
 
TOOL_MANAGER m_toolMgr
 
KI_TEST::DUMMY_TOOLm_dummyTool = nullptr
 

Detailed Description

Definition at line 583 of file test_via_stitch.cpp.

Constructor & Destructor Documentation

◆ ~STITCH_BOARD_FIXTURE()

STITCH_BOARD_FIXTURE::~STITCH_BOARD_FIXTURE ( )
inline

Definition at line 585 of file test_via_stitch.cpp.

References STITCH_FIXTURE_BASE::m_board.

Member Function Documentation

◆ attachToolManager()

void STITCH_FIXTURE_BASE::attachToolManager ( )
inlineinherited

The BOARD_COMMITs in regenerate() need a tool to hang off.

Definition at line 457 of file test_via_stitch.cpp.

References m_board, m_dummyTool, and m_toolMgr.

Referenced by STITCH_SYNTHETIC_FIXTURE::finishSetup(), and STITCH_BOARD_FIXTURE::loadBoard().

◆ childViaIds()

std::set< KIID > STITCH_FIXTURE_BASE::childViaIds ( ) const
inlineinherited

Definition at line 475 of file test_via_stitch.cpp.

References m_stitch, and PCB_VIA_T.

◆ childViaPositions()

std::set< VECTOR2I > STITCH_FIXTURE_BASE::childViaPositions ( ) const
inlineinherited

Definition at line 488 of file test_via_stitch.cpp.

References m_stitch, and PCB_VIA_T.

◆ loadBoard()

void STITCH_BOARD_FIXTURE::loadBoard ( const wxString & aRelPath)
inline

◆ regenerate()

void STITCH_FIXTURE_BASE::regenerate ( )
inlineinherited

Member Data Documentation

◆ m_board

◆ m_dummyTool

KI_TEST::DUMMY_TOOL* STITCH_FIXTURE_BASE::m_dummyTool = nullptr
inherited

Definition at line 504 of file test_via_stitch.cpp.

Referenced by attachToolManager(), and regenerate().

◆ m_settingsManager

SETTINGS_MANAGER STITCH_BOARD_FIXTURE::m_settingsManager

Definition at line 617 of file test_via_stitch.cpp.

Referenced by loadBoard().

◆ m_stitch

PCB_VIA_STITCH* STITCH_FIXTURE_BASE::m_stitch = nullptr
inherited

◆ m_toolMgr

TOOL_MANAGER STITCH_FIXTURE_BASE::m_toolMgr
inherited

Definition at line 503 of file test_via_stitch.cpp.

Referenced by attachToolManager().


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