LibrePCB Developers Documentation
|
The MsgPadClearanceViolation class. More...
#include <packagecheckmessages.h>
Public Member Functions | |
MsgPadClearanceViolation ()=delete | |
MsgPadClearanceViolation (std::shared_ptr< const Footprint > footprint, std::shared_ptr< const FootprintPad > pad1, const QString &pkgPad1Name, std::shared_ptr< const FootprintPad > pad2, const QString &pkgPad2Name, const Length &clearance) noexcept | |
MsgPadClearanceViolation (const MsgPadClearanceViolation &other) noexcept | |
virtual | ~MsgPadClearanceViolation () noexcept |
std::shared_ptr< const Footprint > | getFootprint () const noexcept |
std::shared_ptr< const FootprintPad > | getPad1 () const noexcept |
std::shared_ptr< const FootprintPad > | getPad2 () const noexcept |
Private Attributes | |
std::shared_ptr< const Footprint > | mFootprint |
std::shared_ptr< const FootprintPad > | mPad1 |
std::shared_ptr< const FootprintPad > | mPad2 |
Additional Inherited Members | |
Message severity type (higher number = higher severity) More... |
The MsgPadClearanceViolation class.
|
delete |
|
noexcept |
|
inlinenoexcept |
|
inlinevirtualnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
private |
|
private |
|
private |