The BoardDesignRuleCheckSettings class.
More...
#include <boarddesignrulechecksettings.h>
◆ AllowedSlots
Enumerator |
---|
None | No slots are allowed at all.
|
SingleSegmentStraight | Straight single-segment slots are allowed.
|
MultiSegmentStraight | Straight multi-segment slots are allowed.
|
Any | Any kind of slot is allowed (including curves).
|
◆ BoardDesignRuleCheckSettings() [1/3]
◆ BoardDesignRuleCheckSettings() [2/3]
◆ BoardDesignRuleCheckSettings() [3/3]
◆ ~BoardDesignRuleCheckSettings()
◆ getMinCopperCopperClearance()
◆ getMinCopperBoardClearance()
◆ getMinCopperNpthClearance()
◆ getMinDrillDrillClearance()
◆ getMinDrillBoardClearance()
◆ getMinSilkscreenStopmaskClearance()
◆ getMinCopperWidth()
◆ getMinPthAnnularRing()
◆ getMinNpthDrillDiameter()
◆ getMinPthDrillDiameter()
◆ getMinNpthSlotWidth()
◆ getMinPthSlotWidth()
◆ getMinSilkscreenWidth()
◆ getMinSilkscreenTextHeight()
◆ getMinOutlineToolDiameter()
◆ getBlindViasAllowed()
bool getBlindViasAllowed |
( |
| ) |
const |
|
inlinenoexcept |
◆ getBuriedViasAllowed()
bool getBuriedViasAllowed |
( |
| ) |
const |
|
inlinenoexcept |
◆ getAllowedNpthSlots()
◆ getAllowedPthSlots()
◆ setMinCopperCopperClearance()
◆ setMinCopperBoardClearance()
◆ setMinCopperNpthClearance()
◆ setMinDrillDrillClearance()
◆ setMinDrillBoardClearance()
◆ setMinSilkscreenStopmaskClearance()
void setMinSilkscreenStopmaskClearance |
( |
const UnsignedLength & |
value | ) |
|
|
inlinenoexcept |
◆ setMinCopperWidth()
◆ setMinPthAnnularRing()
◆ setMinNpthDrillDiameter()
◆ setMinPthDrillDiameter()
◆ setMinNpthSlotWidth()
◆ setMinPthSlotWidth()
◆ setMinSilkscreenWidth()
◆ setMinSilkscreenTextHeight()
◆ setMinOutlineToolDiameter()
◆ setBlindViasAllowed()
void setBlindViasAllowed |
( |
bool |
value | ) |
|
|
inlinenoexcept |
◆ setBuriedViasAllowed()
void setBuriedViasAllowed |
( |
bool |
value | ) |
|
|
inlinenoexcept |
◆ setAllowedNpthSlots()
◆ setAllowedPthSlots()
◆ serialize()
◆ operator=()
◆ operator==()
◆ operator!=()
◆ mMinCopperCopperClearance
◆ mMinCopperBoardClearance
◆ mMinCopperNpthClearance
◆ mMinDrillDrillClearance
◆ mMinDrillBoardClearance
◆ mMinSilkscreenStopmaskClearance
◆ mMinCopperWidth
◆ mMinPthAnnularRing
◆ mMinNpthDrillDiameter
◆ mMinPthDrillDiameter
◆ mMinNpthSlotWidth
◆ mMinPthSlotWidth
◆ mMinSilkscreenWidth
◆ mMinSilkscreenTextHeight
◆ mMinOutlineToolDiameter
◆ mBlindViasAllowed
◆ mBuriedViasAllowed
◆ mAllowedNpthSlots
◆ mAllowedPthSlots
The documentation for this class was generated from the following files: