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

Public Member Functions

void setRule (const std::string &aConstraint, const std::string &aCondition="")
 
void loadBoard ()
 
void run ()
 

Public Attributes

SETTINGS_MANAGER m_settingsManager
 
std::unique_ptr< BOARDm_board
 
int m_malformedSpans = 0
 
int m_notFilled = 0
 
int m_depth = 0
 
int m_aspect = 0
 
int m_crossesCore = 0
 
std::vector< int > m_ignored
 
wxFileName m_rulePath
 
std::unique_ptr< KI_TEST::SCOPED_TEMP_DIRm_ruleDir
 

Detailed Description

Definition at line 47 of file test_drc_via_stack.cpp.

Member Function Documentation

◆ loadBoard()

void VIA_STACK_DRC_FIXTURE::loadBoard ( )
inline

◆ run()

◆ setRule()

void VIA_STACK_DRC_FIXTURE::setRule ( const std::string & aConstraint,
const std::string & aCondition = "" )
inline

Definition at line 66 of file test_drc_via_stack.cpp.

References m_ruleDir, and m_rulePath.

Member Data Documentation

◆ m_aspect

int VIA_STACK_DRC_FIXTURE::m_aspect = 0

Definition at line 55 of file test_drc_via_stack.cpp.

Referenced by run().

◆ m_board

std::unique_ptr<BOARD> VIA_STACK_DRC_FIXTURE::m_board

Definition at line 50 of file test_drc_via_stack.cpp.

Referenced by loadBoard(), and run().

◆ m_crossesCore

int VIA_STACK_DRC_FIXTURE::m_crossesCore = 0

Definition at line 56 of file test_drc_via_stack.cpp.

Referenced by run().

◆ m_depth

int VIA_STACK_DRC_FIXTURE::m_depth = 0

Definition at line 54 of file test_drc_via_stack.cpp.

Referenced by run().

◆ m_ignored

std::vector<int> VIA_STACK_DRC_FIXTURE::m_ignored

Definition at line 58 of file test_drc_via_stack.cpp.

Referenced by run().

◆ m_malformedSpans

int VIA_STACK_DRC_FIXTURE::m_malformedSpans = 0

Definition at line 52 of file test_drc_via_stack.cpp.

Referenced by run().

◆ m_notFilled

int VIA_STACK_DRC_FIXTURE::m_notFilled = 0

Definition at line 53 of file test_drc_via_stack.cpp.

Referenced by run().

◆ m_ruleDir

std::unique_ptr<KI_TEST::SCOPED_TEMP_DIR> VIA_STACK_DRC_FIXTURE::m_ruleDir

Definition at line 63 of file test_drc_via_stack.cpp.

Referenced by setRule().

◆ m_rulePath

wxFileName VIA_STACK_DRC_FIXTURE::m_rulePath

Definition at line 60 of file test_drc_via_stack.cpp.

Referenced by run(), and setRule().

◆ m_settingsManager

SETTINGS_MANAGER VIA_STACK_DRC_FIXTURE::m_settingsManager

Definition at line 49 of file test_drc_via_stack.cpp.


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