LibrePCB Developers Documentation
DrcMsgCopperBoardClearanceViolation Member List

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

as() noexceptRuleCheckMessageinline
as() const noexceptRuleCheckMessageinline
DrcMsgCopperBoardClearanceViolation()=deleteDrcMsgCopperBoardClearanceViolation
DrcMsgCopperBoardClearanceViolation(const BI_Via &via, const UnsignedLength &minClearance, const QVector< Path > &locations) noexceptDrcMsgCopperBoardClearanceViolation
DrcMsgCopperBoardClearanceViolation(const BI_NetLine &netLine, const UnsignedLength &minClearance, const QVector< Path > &locations) noexceptDrcMsgCopperBoardClearanceViolation
DrcMsgCopperBoardClearanceViolation(const BI_FootprintPad &pad, const UnsignedLength &minClearance, const QVector< Path > &locations) noexceptDrcMsgCopperBoardClearanceViolation
DrcMsgCopperBoardClearanceViolation(const BI_Plane &plane, const UnsignedLength &minClearance, const QVector< Path > &locations) noexceptDrcMsgCopperBoardClearanceViolation
DrcMsgCopperBoardClearanceViolation(const BI_Polygon &polygon, const UnsignedLength &minClearance, const QVector< Path > &locations) noexceptDrcMsgCopperBoardClearanceViolation
DrcMsgCopperBoardClearanceViolation(const BI_Device &device, const Polygon &polygon, const UnsignedLength &minClearance, const QVector< Path > &locations) noexceptDrcMsgCopperBoardClearanceViolation
DrcMsgCopperBoardClearanceViolation(const BI_Device &device, const Circle &circle, const UnsignedLength &minClearance, const QVector< Path > &locations) noexceptDrcMsgCopperBoardClearanceViolation
DrcMsgCopperBoardClearanceViolation(const BI_StrokeText &strokeText, const UnsignedLength &minClearance, const QVector< Path > &locations) noexceptDrcMsgCopperBoardClearanceViolation
DrcMsgCopperBoardClearanceViolation(const DrcMsgCopperBoardClearanceViolation &other) noexceptDrcMsgCopperBoardClearanceViolationinline
getAllApprovals(const QVector< std::shared_ptr< const RuleCheckMessage >> &messages) noexceptRuleCheckMessagestatic
getApproval() const noexceptRuleCheckMessageinline
getDescription() const noexceptRuleCheckMessageinline
getLocations() const noexceptRuleCheckMessageinline
getMessage() const noexceptRuleCheckMessageinline
getPolygonDescription() noexceptDrcMsgCopperBoardClearanceViolationprivatestatic
getPolygonMessage(const UnsignedLength &minClearance) noexceptDrcMsgCopperBoardClearanceViolationprivatestatic
getSeverity() const noexceptRuleCheckMessageinline
getSeverityIcon() const noexceptRuleCheckMessage
getSeverityIcon(Severity severity) noexceptRuleCheckMessagestatic
getSeverityTr() const noexceptRuleCheckMessage
getSeverityTr(Severity severity) noexceptRuleCheckMessagestatic
mApprovalRuleCheckMessageprotected
mDescriptionRuleCheckMessageprotected
mLocationsRuleCheckMessageprotected
mMessageRuleCheckMessageprotected
mSeverityRuleCheckMessageprotected
operator!=(const RuleCheckMessage &rhs) const noexceptRuleCheckMessage
operator==(const RuleCheckMessage &rhs) const noexceptRuleCheckMessage
RuleCheckMessage()=deleteRuleCheckMessage
RuleCheckMessage(const RuleCheckMessage &other) noexceptRuleCheckMessageprotected
RuleCheckMessage(Severity severity, const QString &msg, const QString &description, const QString &approvalName, const QVector< Path > &locations={}) noexceptRuleCheckMessageprotected
Severity enum nameRuleCheckMessage
~DrcMsgCopperBoardClearanceViolation() noexceptDrcMsgCopperBoardClearanceViolationinlinevirtual
~RuleCheckMessage() noexceptRuleCheckMessageprotectedvirtual