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

Public Member Functions

std::unique_ptr< FOOTPRINTCreateFootprint (BOARD &aBoard, const ALIGN_FP_DEF &padPositions)
 
void ExecuteTestCase (const FP_ALIGNMENT_TEST_CASE &testCase, bool originalFootprintIsFlipped)
 

Public Attributes

VECTOR2I m_PosShift
 
EDA_ANGLE m_AngleShift
 

Detailed Description

Definition at line 69 of file test_footprint_realignment.cpp.

Member Function Documentation

◆ CreateFootprint()

std::unique_ptr< FOOTPRINT > FP_REALIGNMENT_TEST_FIXTURE::CreateFootprint ( BOARD & aBoard,
const ALIGN_FP_DEF & padPositions )
inline

Definition at line 74 of file test_footprint_realignment.cpp.

References ALIGN_FP_DEF::m_pads, PAD, and pad.

Referenced by ExecuteTestCase().

◆ ExecuteTestCase()

Member Data Documentation

◆ m_AngleShift

EDA_ANGLE FP_REALIGNMENT_TEST_FIXTURE::m_AngleShift

Definition at line 72 of file test_footprint_realignment.cpp.

Referenced by ExecuteTestCase().

◆ m_PosShift

VECTOR2I FP_REALIGNMENT_TEST_FIXTURE::m_PosShift

Definition at line 71 of file test_footprint_realignment.cpp.

Referenced by ExecuteTestCase().


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