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

Public Member Functions

 DESIGN_BLOCK_FIXTURE ()
 
 ~DESIGN_BLOCK_FIXTURE ()
 
wxString GetTempFileName (const wxString &aPrefix)
 
void CreateDesignBlockContent (SCH_SCREEN *aScreen, SCH_GROUP **aOutGroup, const VECTOR2I &aOffset)
 Create a simple design block content: a wire and junction in a group.
 

Public Attributes

SETTINGS_MANAGER m_settingsManager
 
std::unique_ptr< SCHEMATICm_schematic
 
PROJECTm_project
 
std::vector< wxString > m_tempFiles
 

Detailed Description

Definition at line 50 of file test_design_block_duplicate.cpp.

Constructor & Destructor Documentation

◆ DESIGN_BLOCK_FIXTURE()

DESIGN_BLOCK_FIXTURE::DESIGN_BLOCK_FIXTURE ( )
inline

Definition at line 52 of file test_design_block_duplicate.cpp.

References m_project, m_schematic, m_settingsManager, and m_tempFiles.

◆ ~DESIGN_BLOCK_FIXTURE()

DESIGN_BLOCK_FIXTURE::~DESIGN_BLOCK_FIXTURE ( )
inline

Definition at line 66 of file test_design_block_duplicate.cpp.

References m_schematic, and m_tempFiles.

Member Function Documentation

◆ CreateDesignBlockContent()

void DESIGN_BLOCK_FIXTURE::CreateDesignBlockContent ( SCH_SCREEN * aScreen,
SCH_GROUP ** aOutGroup,
const VECTOR2I & aOffset )
inline

Create a simple design block content: a wire and junction in a group.

Definition at line 89 of file test_design_block_duplicate.cpp.

References SCH_SCREEN::Append(), group, LAYER_WIRE, and SCH_LINE::SetEndPoint().

◆ GetTempFileName()

wxString DESIGN_BLOCK_FIXTURE::GetTempFileName ( const wxString & aPrefix)
inline

Definition at line 77 of file test_design_block_duplicate.cpp.

References m_tempFiles.

Member Data Documentation

◆ m_project

PROJECT* DESIGN_BLOCK_FIXTURE::m_project

Definition at line 114 of file test_design_block_duplicate.cpp.

Referenced by DESIGN_BLOCK_FIXTURE().

◆ m_schematic

std::unique_ptr<SCHEMATIC> DESIGN_BLOCK_FIXTURE::m_schematic

Definition at line 113 of file test_design_block_duplicate.cpp.

Referenced by DESIGN_BLOCK_FIXTURE(), and ~DESIGN_BLOCK_FIXTURE().

◆ m_settingsManager

SETTINGS_MANAGER DESIGN_BLOCK_FIXTURE::m_settingsManager

Definition at line 112 of file test_design_block_duplicate.cpp.

Referenced by DESIGN_BLOCK_FIXTURE().

◆ m_tempFiles

std::vector<wxString> DESIGN_BLOCK_FIXTURE::m_tempFiles

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