24 #ifndef PCBNEW_ARRAY_PAD_NAME_PROVIDER__H 25 #define PCBNEW_ARRAY_PAD_NAME_PROVIDER__H 57 wxString
getNextName(
int& aIndex,
const std::set<wxString>& aExisting );
64 #endif // PCBNEW_ARRAY_PAD_NAME_PROVIDER__H
std::set< wxString > m_existing_pad_names
wxString GetNextPadName()
Get the next available pad name.
Simple class that sequentially provides names from an ARRAY_OPTIONS object, making sure that they do ...
const ARRAY_OPTIONS & m_arrayOpts
Options that govern the setup of an "array" of multiple item.
ARRAY_PAD_NAME_PROVIDER(const FOOTPRINT *aFootprint, const ARRAY_OPTIONS &aArrayOpts)
wxString getNextName(int &aIndex, const std::set< wxString > &aExisting)
Get the next name from a given index/list combo.