Aperture Macros
-
class gerbonara.aperture_macros.parse.ApertureMacro(name=None, primitives=None, variables=None)
-
class gerbonara.aperture_macros.expression.Expression
-
class gerbonara.aperture_macros.expression.UnitExpression(expr, unit)
-
class gerbonara.aperture_macros.expression.ConstantExpression(value)
-
class gerbonara.aperture_macros.expression.VariableExpression(number)
-
class gerbonara.aperture_macros.expression.OperatorExpression(op, l, r)
-
class gerbonara.aperture_macros.primitive.Primitive(unit, args)
-
class gerbonara.aperture_macros.primitive.Circle(unit, args)
-
class gerbonara.aperture_macros.primitive.VectorLine(unit, args)
-
class gerbonara.aperture_macros.primitive.CenterLine(unit, args)
-
class gerbonara.aperture_macros.primitive.Polygon(unit, args)
-
class gerbonara.aperture_macros.primitive.Thermal(unit, args)
-
class gerbonara.aperture_macros.primitive.Outline(unit, args)