LibrePCB Developers Documentation
ExcellonGenerator Member List

This is the complete list of members for ExcellonGenerator, including all inherited members.

drill(const Point &pos, const PositiveLength &dia, bool plated, Function function) noexceptExcellonGenerator
drill(const NonEmptyPath &path, const PositiveLength &dia, bool plated, Function function) noexceptExcellonGenerator
ExcellonGenerator()=deleteExcellonGenerator
ExcellonGenerator(const ExcellonGenerator &other)=deleteExcellonGenerator
ExcellonGenerator(const QDateTime &creationDate, const QString &projName, const Uuid &projUuid, const QString &projRevision, Plating plating, int fromLayer, int toLayer) noexceptExcellonGenerator
Function typedefExcellonGenerator
generate()ExcellonGenerator
mDrillListExcellonGeneratorprivate
mFileAttributesExcellonGeneratorprivate
mOutputExcellonGeneratorprivate
mPlatingExcellonGeneratorprivate
mUseG85SlotsExcellonGeneratorprivate
operator=(const ExcellonGenerator &rhs)=deleteExcellonGenerator
Plating enum nameExcellonGenerator
printCircularInterpolation(const Point &from, const Point &to, const Angle &angle) noexceptExcellonGeneratorprivate
printDrill(const Point &pos) noexceptExcellonGeneratorprivate
printDrills()ExcellonGeneratorprivate
printFooter() noexceptExcellonGeneratorprivate
printHeader() noexceptExcellonGeneratorprivate
printLinearInterpolation(const Point &pos) noexceptExcellonGeneratorprivate
printMoveTo(const Point &pos) noexceptExcellonGeneratorprivate
printPath(const NonEmptyPath &path)ExcellonGeneratorprivate
printRout(const NonEmptyPath &path) noexceptExcellonGeneratorprivate
printSlot(const NonEmptyPath &path)ExcellonGeneratorprivate
printToolList() noexceptExcellonGeneratorprivate
saveToFile(const FilePath &filepath) constExcellonGenerator
setUseG85Slots(bool use) noexceptExcellonGeneratorinline
Tool typedefExcellonGeneratorprivate
toStr() const noexceptExcellonGeneratorinline
~ExcellonGenerator() noexceptExcellonGenerator