BoardDesignRuleCheck(QObject *parent=nullptr) noexcept | BoardDesignRuleCheck | explicit |
cancel() noexcept | BoardDesignRuleCheck | |
checkAllowedNpthSlots(const Data &data) | BoardDesignRuleCheck | private |
checkAllowedPthSlots(const Data &data) | BoardDesignRuleCheck | private |
checkBoardOutline(const Data &data) | BoardDesignRuleCheck | private |
checkCopperBoardClearances(const Data &data) | BoardDesignRuleCheck | private |
checkCopperCopperClearances(const Data &data) | BoardDesignRuleCheck | private |
checkCopperHoleClearances(const Data &data, const CalculatedJobData &calcData) | BoardDesignRuleCheck | private |
checkDeviceClearances(const Data &data) | BoardDesignRuleCheck | private |
checkDrillBoardClearances(const Data &data) | BoardDesignRuleCheck | private |
checkDrillDrillClearances(const Data &data) | BoardDesignRuleCheck | private |
checkForMissingConnections(const Data &data) | BoardDesignRuleCheck | private |
checkForStaleObjects(const Data &data) | BoardDesignRuleCheck | private |
checkForUnplacedComponents(const Data &data) | BoardDesignRuleCheck | private |
checkInvalidPadConnections(const Data &data) | BoardDesignRuleCheck | private |
checkMinimumCopperWidth(const Data &data) | BoardDesignRuleCheck | private |
checkMinimumNpthDrillDiameter(const Data &data) | BoardDesignRuleCheck | private |
checkMinimumNpthSlotWidth(const Data &data) | BoardDesignRuleCheck | private |
checkMinimumPthAnnularRing(const Data &data, const CalculatedJobData &calcData) | BoardDesignRuleCheck | private |
checkMinimumPthDrillDiameter(const Data &data) | BoardDesignRuleCheck | private |
checkMinimumPthSlotWidth(const Data &data) | BoardDesignRuleCheck | private |
checkMinimumSilkscreenTextHeight(const Data &data) | BoardDesignRuleCheck | private |
checkMinimumSilkscreenWidth(const Data &data) | BoardDesignRuleCheck | private |
checkMinimumWidth(RuleCheckMessageList &messages, const Data &data, const UnsignedLength &minWidth, std::function< bool(const Layer &)> layerFilter) | BoardDesignRuleCheck | privatestatic |
checkSilkscreenStopmaskClearances(const Data &data) | BoardDesignRuleCheck | private |
checkUsedLayers(const Data &data) | BoardDesignRuleCheck | private |
checkVias(const Data &data) | BoardDesignRuleCheck | private |
checkZones(const Data &data) | BoardDesignRuleCheck | private |
Data typedef | BoardDesignRuleCheck | |
emitProgress(int percent) noexcept | BoardDesignRuleCheck | private |
emitStatus(const QString &status) noexcept | BoardDesignRuleCheck | private |
finished(Result result) | BoardDesignRuleCheck | signal |
getBoardClearanceArea(const Data &data, const UnsignedLength &clearance) | BoardDesignRuleCheck | privatestatic |
getBoardOutlines(const Data &data, const QSet< const Layer * > &layers) noexcept | BoardDesignRuleCheck | privatestatic |
getDeviceLocation(const Data::Device &device) | BoardDesignRuleCheck | privatestatic |
getDeviceOutlinePaths(const Data::Device &device, const Layer &layer) | BoardDesignRuleCheck | privatestatic |
getHoleLocation(const Data::Hole &hole, const Transform &transform=Transform()) noexcept | BoardDesignRuleCheck | privatestatic |
getTraceLocation(const Data::Trace &trace) noexcept | BoardDesignRuleCheck | privatestatic |
getViaLocation(const Data::Via &via) noexcept | BoardDesignRuleCheck | privatestatic |
IndependentStageFunc typedef | BoardDesignRuleCheck | private |
JobFunc typedef | BoardDesignRuleCheck | private |
mAbort | BoardDesignRuleCheck | private |
maxArcTolerance() noexcept | BoardDesignRuleCheck | inlineprivatestatic |
mFuture | BoardDesignRuleCheck | private |
mMutex | BoardDesignRuleCheck | private |
mProgressCounter | BoardDesignRuleCheck | private |
mProgressTotal | BoardDesignRuleCheck | private |
prepareCopperPaths(const Data &data, CalculatedJobData &calcData, const Layer &layer) | BoardDesignRuleCheck | private |
progressPercent(int percent) | BoardDesignRuleCheck | signal |
progressStatus(const QString &msg) | BoardDesignRuleCheck | signal |
requiresHoleSlotWarning(const Data::Hole &hole, BoardDesignRuleCheckSettings::AllowedSlots allowed) | BoardDesignRuleCheck | privatestatic |
run(std::shared_ptr< const Data > data) noexcept | BoardDesignRuleCheck | private |
Stage1Func typedef | BoardDesignRuleCheck | private |
Stage2Func typedef | BoardDesignRuleCheck | private |
start(Board &board, const BoardDesignRuleCheckSettings &settings, bool quick) noexcept | BoardDesignRuleCheck | |
started() | BoardDesignRuleCheck | signal |
tryRunJob(JobFunc function, int weight) noexcept | BoardDesignRuleCheck | private |
waitForFinished() const noexcept | BoardDesignRuleCheck | |
~BoardDesignRuleCheck() noexcept | BoardDesignRuleCheck | |