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 290 of file pad_tool.cpp.

References DIALOG_SHIM::ShowModal().

Referenced by PAD_TOOL::EnumeratePads().