KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pad_tool.cpp File Reference

Go to the source code of this file.

Functions

static void doPushPadProperties (BOARD &board, const PAD &aSrcPad, BOARD_COMMIT &commit, bool aSameFootprints, bool aPadShapeFilter, bool aPadOrientFilter, bool aPadLayerFilter, bool aPadTypeFilter)
 
static std::optional< SEQUENTIAL_PAD_ENUMERATION_PARAMSGetSequentialPadNumberingParams (wxWindow *aFrame)
 Prompts the user for parameters for sequential pad numbering.
 

Function Documentation

◆ doPushPadProperties()

static void doPushPadProperties ( BOARD & board,
const PAD & aSrcPad,
BOARD_COMMIT & commit,
bool aSameFootprints,
bool aPadShapeFilter,
bool aPadOrientFilter,
bool aPadLayerFilter,
bool aPadTypeFilter )
static

◆ GetSequentialPadNumberingParams()

static std::optional< SEQUENTIAL_PAD_ENUMERATION_PARAMS > GetSequentialPadNumberingParams ( wxWindow * aFrame)
static

Prompts the user for parameters for sequential pad numbering.

Parameters
aFrameThe parent window for the dialog
Returns
The parameters, or nullopt if no parameters, e.g. user cancelled the dialog

Definition at line 284 of file pad_tool.cpp.

References DIALOG_SHIM::ShowModal().

Referenced by PAD_TOOL::EnumeratePads().