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

Struct containing the last-entered values for the dialog. More...

Public Member Functions

 CREATE_ARRAY_DIALOG_ENTRIES ()
 Construct with some sensible defaults.
 

Public Attributes

bool m_OptionsSet = true
 
long m_GridNx = 5
 
long m_GridNy = 5
 
long m_GridDx = pcbIUScale.mmToIU( 2.54 )
 
long m_GridDy = pcbIUScale.mmToIU( 2.54 )
 
long m_GridOffsetX = 0
 
long m_GridOffsetY = 0
 
long m_GridStagger = 1
 
bool m_GridStaggerRows = true
 
bool m_GridPositionCentreOnItems = true
 
long m_GridNumberingAxis = 0
 
bool m_GridNumReverseAlt = false
 
long m_GridNumStartSet = 1
 
long m_Grid2dArrayNumbering = 0
 
long m_GridPrimaryAxisScheme = 0
 
long m_GridSecondaryAxisScheme = 0
 
wxString m_GridPrimaryNumOffset = wxT( "1" )
 
wxString m_GridSecondaryNumOffset = wxT( "1" )
 
long m_GridPrimaryAxisStep = 1
 
long m_GridSecondaryAxisStep = 1
 
long m_CircCentreX = 0
 
long m_CircCentreY = 0
 
EDA_ANGLE m_CircAngle = ANGLE_90
 
long m_CircCount = 4
 
bool m_CircFullCircle = 0
 
long m_CircNumStartSet = 1
 
long m_GridCircNumScheme = 0
 
wxString m_CircNumberingOffset = wxT("1")
 
long m_CircNumberingStep = 1
 
bool m_CircRotatationStep = false
 
long m_ArrayTypeTab = 0
 
bool m_FootprintKeepAnnotations = false
 
bool m_FootprintReannotate = true
 

Detailed Description

Struct containing the last-entered values for the dialog.

Definition at line 40 of file dialog_create_array.cpp.

Constructor & Destructor Documentation

◆ CREATE_ARRAY_DIALOG_ENTRIES()

CREATE_ARRAY_DIALOG_ENTRIES::CREATE_ARRAY_DIALOG_ENTRIES ( )
inline

Construct with some sensible defaults.

In future, this could be loaded from config?

Definition at line 46 of file dialog_create_array.cpp.

Member Data Documentation

◆ m_ArrayTypeTab

long CREATE_ARRAY_DIALOG_ENTRIES::m_ArrayTypeTab = 0

Definition at line 80 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_CircAngle

EDA_ANGLE CREATE_ARRAY_DIALOG_ENTRIES::m_CircAngle = ANGLE_90

Definition at line 72 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_CircCentreX

long CREATE_ARRAY_DIALOG_ENTRIES::m_CircCentreX = 0

Definition at line 70 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_CircCentreY

long CREATE_ARRAY_DIALOG_ENTRIES::m_CircCentreY = 0

Definition at line 71 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_CircCount

long CREATE_ARRAY_DIALOG_ENTRIES::m_CircCount = 4

Definition at line 73 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_CircFullCircle

bool CREATE_ARRAY_DIALOG_ENTRIES::m_CircFullCircle = 0

Definition at line 74 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_CircNumberingOffset

wxString CREATE_ARRAY_DIALOG_ENTRIES::m_CircNumberingOffset = wxT("1")

Definition at line 77 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_CircNumberingStep

long CREATE_ARRAY_DIALOG_ENTRIES::m_CircNumberingStep = 1

Definition at line 78 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_CircNumStartSet

long CREATE_ARRAY_DIALOG_ENTRIES::m_CircNumStartSet = 1

Definition at line 75 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_CircRotatationStep

bool CREATE_ARRAY_DIALOG_ENTRIES::m_CircRotatationStep = false

Definition at line 79 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_FootprintKeepAnnotations

bool CREATE_ARRAY_DIALOG_ENTRIES::m_FootprintKeepAnnotations = false

Definition at line 81 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_FootprintReannotate

bool CREATE_ARRAY_DIALOG_ENTRIES::m_FootprintReannotate = true

Definition at line 82 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_Grid2dArrayNumbering

long CREATE_ARRAY_DIALOG_ENTRIES::m_Grid2dArrayNumbering = 0

Definition at line 62 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridCircNumScheme

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridCircNumScheme = 0

Definition at line 76 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridDx

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridDx = pcbIUScale.mmToIU( 2.54 )

Definition at line 52 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridDy

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridDy = pcbIUScale.mmToIU( 2.54 )

Definition at line 53 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridNumberingAxis

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridNumberingAxis = 0

Definition at line 59 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridNumReverseAlt

bool CREATE_ARRAY_DIALOG_ENTRIES::m_GridNumReverseAlt = false

Definition at line 60 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridNumStartSet

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridNumStartSet = 1

Definition at line 61 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridNx

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridNx = 5

Definition at line 50 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridNy

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridNy = 5

Definition at line 51 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridOffsetX

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridOffsetX = 0

Definition at line 54 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridOffsetY

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridOffsetY = 0

Definition at line 55 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridPositionCentreOnItems

bool CREATE_ARRAY_DIALOG_ENTRIES::m_GridPositionCentreOnItems = true

Definition at line 58 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridPrimaryAxisScheme

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridPrimaryAxisScheme = 0

Definition at line 63 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridPrimaryAxisStep

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridPrimaryAxisStep = 1

Definition at line 67 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridPrimaryNumOffset

wxString CREATE_ARRAY_DIALOG_ENTRIES::m_GridPrimaryNumOffset = wxT( "1" )

Definition at line 65 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridSecondaryAxisScheme

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridSecondaryAxisScheme = 0

Definition at line 64 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridSecondaryAxisStep

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridSecondaryAxisStep = 1

Definition at line 68 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridSecondaryNumOffset

wxString CREATE_ARRAY_DIALOG_ENTRIES::m_GridSecondaryNumOffset = wxT( "1" )

Definition at line 66 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridStagger

long CREATE_ARRAY_DIALOG_ENTRIES::m_GridStagger = 1

Definition at line 56 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_GridStaggerRows

bool CREATE_ARRAY_DIALOG_ENTRIES::m_GridStaggerRows = true

Definition at line 57 of file dialog_create_array.cpp.

Referenced by DIALOG_CREATE_ARRAY::DIALOG_CREATE_ARRAY().

◆ m_OptionsSet

bool CREATE_ARRAY_DIALOG_ENTRIES::m_OptionsSet = true

Definition at line 48 of file dialog_create_array.cpp.


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