KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ARRAY_CREATOR Class Reference

#include <array_creator.h>

Public Member Functions

 ARRAY_CREATOR (PCB_BASE_FRAME &aParent, bool aIsFootprintEditor, const PCB_SELECTION &aSelection, TOOL_MANAGER *aToolManager)
 
virtual ~ARRAY_CREATOR ()
 
void Invoke ()
 

Private Attributes

PCB_BASE_FRAMEm_parent
 
bool m_isFootprintEditor
 
const PCB_SELECTION m_selection
 
TOOL_MANAGERm_toolMgr
 

Detailed Description

Class that performs array creation by producing a dialog to gather parameters and then creating and laying out the items.

Definition at line 41 of file array_creator.h.

Constructor & Destructor Documentation

◆ ARRAY_CREATOR()

ARRAY_CREATOR::ARRAY_CREATOR ( PCB_BASE_FRAME aParent,
bool  aIsFootprintEditor,
const PCB_SELECTION aSelection,
TOOL_MANAGER aToolManager 
)
inline

Definition at line 44 of file array_creator.h.

◆ ~ARRAY_CREATOR()

virtual ARRAY_CREATOR::~ARRAY_CREATOR ( )
inlinevirtual

Definition at line 52 of file array_creator.h.

Member Function Documentation

◆ Invoke()

Member Data Documentation

◆ m_isFootprintEditor

bool ARRAY_CREATOR::m_isFootprintEditor
private

Definition at line 61 of file array_creator.h.

Referenced by Invoke().

◆ m_parent

PCB_BASE_FRAME& ARRAY_CREATOR::m_parent
private

Definition at line 60 of file array_creator.h.

Referenced by Invoke().

◆ m_selection

const PCB_SELECTION ARRAY_CREATOR::m_selection
private

Definition at line 62 of file array_creator.h.

Referenced by Invoke().

◆ m_toolMgr

TOOL_MANAGER* ARRAY_CREATOR::m_toolMgr
private

Definition at line 63 of file array_creator.h.

Referenced by Invoke().


The documentation for this class was generated from the following files: