LibrePCB Developers Documentation
boarddesignrulecheckmessages.h File Reference
#include "../../../rulecheck/rulecheckmessage.h"
#include "boarddesignrulecheckdata.h"
#include <QtCore>
+ Include dependency graph for boarddesignrulecheckmessages.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DrcHoleRef
 
class  DrcMsgMissingDevice
 The DrcMsgMissingDevice class. More...
 
class  DrcMsgMissingConnection
 The DrcMsgMissingConnection class. More...
 
struct  DrcMsgMissingConnection::Anchor
 
class  DrcMsgMissingBoardOutline
 The DrcMsgMissingBoardOutline class. More...
 
class  DrcMsgMultipleBoardOutlines
 The DrcMsgMultipleBoardOutlines class. More...
 
class  DrcMsgOpenBoardOutlinePolygon
 The DrcMsgOpenBoardOutlinePolygon class. More...
 
class  DrcMsgMinimumBoardOutlineInnerRadiusViolation
 The DrcMsgMinimumBoardOutlineInnerRadiusViolation class. More...
 
class  DrcMsgEmptyNetSegment
 The DrcMsgEmptyNetSegment class. More...
 
class  DrcMsgUnconnectedJunction
 The DrcMsgUnconnectedJunction class. More...
 
class  DrcMsgMinimumTextHeightViolation
 The DrcMsgMinimumTextHeightViolation class. More...
 
class  DrcMsgMinimumWidthViolation
 The DrcMsgMinimumWidthViolation class. More...
 
class  DrcMsgCopperCopperClearanceViolation
 The DrcMsgCopperCopperClearanceViolation class. More...
 
struct  DrcMsgCopperCopperClearanceViolation::Object
 
class  DrcMsgCopperBoardClearanceViolation
 The DrcMsgCopperBoardClearanceViolation class. More...
 
class  DrcMsgCopperHoleClearanceViolation
 The DrcMsgCopperHoleClearanceViolation class. More...
 
class  DrcMsgCopperInKeepoutZone
 The DrcMsgCopperInKeepoutZone class. More...
 
class  DrcMsgDrillDrillClearanceViolation
 The DrcMsgDrillDrillClearanceViolation class. More...
 
class  DrcMsgDrillBoardClearanceViolation
 The DrcMsgDrillBoardClearanceViolation class. More...
 
class  DrcMsgDeviceInCourtyard
 The DrcMsgDeviceInCourtyard class. More...
 
class  DrcMsgOverlappingDevices
 The DrcMsgOverlappingDevices class. More...
 
class  DrcMsgDeviceInKeepoutZone
 The DrcMsgDeviceInKeepoutZone class. More...
 
class  DrcMsgExposureInKeepoutZone
 The DrcMsgExposureInKeepoutZone class. More...
 
class  DrcMsgMinimumAnnularRingViolation
 The DrcMsgMinimumAnnularRingViolation class. More...
 
class  DrcMsgMinimumDrillDiameterViolation
 The DrcMsgMinimumDrillDiameterViolation class. More...
 
class  DrcMsgMinimumSlotWidthViolation
 The DrcMsgMinimumSlotWidthViolation class. More...
 
class  DrcMsgInvalidPadConnection
 The DrcMsgInvalidPadConnection class. More...
 
class  DrcMsgForbiddenSlot
 The DrcMsgForbiddenSlot class. More...
 
class  DrcMsgForbiddenVia
 The DrcMsgForbiddenVia class. More...
 
class  DrcMsgSilkscreenClearanceViolation
 The DrcMsgSilkscreenClearanceViolation class. More...
 
class  DrcMsgUselessZone
 The DrcMsgUselessZone class. More...
 
class  DrcMsgUselessVia
 The DrcMsgUselessVia class. More...
 
class  DrcMsgDisabledLayer
 The DrcMsgDisabledLayer class. More...
 
class  DrcMsgUnusedLayer
 The DrcMsgUnusedLayer class. More...
 

Namespaces

namespace  librepcb