keepout module#
- class KeepoutGenerator[source]#
- make_keepout(target)[source]#
- Return type:
- Parameters:
target (KeepoutGeneratorMixin)
- class KeepoutGeneratorMixin[source]#
Bases:
ApplyToMixin,LandpatternProvider- keepout(generator)[source]#
Add a keepout generator to the landpattern
- Parameters:
generator (KeepoutGenerator)
- class IntraKeepoutGenerator(*, vertical=False, horizontal=False, layers=None, keepout_adj=None)[source]#
Bases:
KeepoutGeneratorIntra-Package Keepout Generator
This class generates a rectangular keepout which fills the interstitial region between the pads of a landpattern.
- Parameters:
- make_keepout(target)[source]#
- Return type:
- Parameters:
target (KeepoutGeneratorMixin)
- class IntraKeepout[source]#
Bases:
KeepoutGeneratorMixin,LandpatternGeneratorA keepout generator mixin with default IntraKeepout generator.
- transpose_bounds(b)[source]#
Flips the min/max sides of a bounds
- Return type:
TypeAliasType- Parameters:
b (Bounds)
- transpose_x(b)[source]#
Flips the min/max x values of a bounds
- Return type:
TypeAliasType- Parameters:
b (Bounds)