def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.X, self.x) attributes.set_attr(self, n, constants.ATTRIBUTES.Y, self.y) attributes.set_attr(self, n, constants.ATTRIBUTES.RADIUS, self.radius) attributes.set_attr(self, n, constants.ATTRIBUTES.LAYER, self.layer) attributes.set_attr(self, n, constants.ATTRIBUTES.WIDTH, self.width)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.ELEMENT, self.element) attributes.set_attr(self, n, constants.ATTRIBUTES.PAD, self.pad) attributes.set_attr(self, n, constants.ATTRIBUTES.ROUTE, self.route, self.DEFAULT_ROUTE) attributes.set_attr(self, n, constants.ATTRIBUTES.ROUTE_TAG, self.route_tag, self.DEFAULT_ROUTE_TAG)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.X1, self.x1) attributes.set_attr(self, n, constants.ATTRIBUTES.Y1, self.y1) attributes.set_attr(self, n, constants.ATTRIBUTES.X2, self.x2) attributes.set_attr(self, n, constants.ATTRIBUTES.Y2, self.y2) attributes.set_attr(self, n, constants.ATTRIBUTES.WIDTH, self.width) attributes.set_attr(self, n, constants.ATTRIBUTES.LAYER, self.layer) attributes.set_attr(self, n, constants.ATTRIBUTES.CURVE, self.curve, self.DEFAULT_CURVE) attributes.set_attr(self, n, constants.ATTRIBUTES.EXTENT, self.extent, self.DEFAULT_EXTENT) attributes.set_attr(self, n, constants.ATTRIBUTES.STYLE, self.style, self.DEFAULT_STYLE) attributes.set_attr(self, n, constants.ATTRIBUTES.CAP, self.cap, self.DEFAULT_CAP)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.X, self.x) attributes.set_attr(self, n, constants.ATTRIBUTES.Y, self.y) attributes.set_attr(self, n, constants.ATTRIBUTES.DRILL, self.drill) attributes.set_attr(self, n, constants.ATTRIBUTES.DIAMETER, self.diameter) attributes.set_attr(self, n, constants.ATTRIBUTES.ROTATION, self.rotation, attributes.Rotation(0)) attributes.set_attr(self, n, constants.ATTRIBUTES.EXTENT, self.extent, self.DEFAULT_EXTENT) attributes.set_attr(self, n, constants.ATTRIBUTES.ALWAYS_STOP, self.always_stop, self.DEFAULT_ALWAYS_STOP) attributes.set_attr(self, n, constants.ATTRIBUTES.SHAPE, self.shape, self.DEFAULT_SHAPE)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) n.text = self.value attributes.set_attr(self, n, constants.ATTRIBUTES.X, self.x) attributes.set_attr(self, n, constants.ATTRIBUTES.Y, self.y) attributes.set_attr(self, n, constants.ATTRIBUTES.LAYER, self.layer) attributes.set_attr(self, n, constants.ATTRIBUTES.SIZE, self.size) attributes.set_attr(self, n, constants.ATTRIBUTES.FONT, self.font, self.DEFAULT_FONT) attributes.set_attr(self, n, constants.ATTRIBUTES.ALIGN, self.align, self.DEFAULT_ALIGN) attributes.set_attr(self, n, constants.ATTRIBUTES.RATIO, self.ratio, self.DEFAULT_RATIO) attributes.set_attr(self, n, constants.ATTRIBUTES.ROTATION, self.rotation, attributes.Rotation(0)) attributes.set_attr(self, n, constants.ATTRIBUTES.DISTANCE, self.distance, self.DEFAULT_DISTANCE) attributes.set_attr(self, n, constants.ATTRIBUTES.SPIN, self.spin, self.DEFAULT_SPIN)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.NAME, self.name) attributes.set_attr(self, n, constants.ATTRIBUTES.X, self.x) attributes.set_attr(self, n, constants.ATTRIBUTES.Y, self.y) attributes.set_attr(self, n, constants.ATTRIBUTES.DX, self.dx) attributes.set_attr(self, n, constants.ATTRIBUTES.DY, self.dy) attributes.set_attr(self, n, constants.ATTRIBUTES.LAYER, self.layer) attributes.set_attr(self, n, constants.ATTRIBUTES.ROTATION, self.rotation, attributes.Rotation()) attributes.set_attr(self, n, constants.ATTRIBUTES.ROUNDNESS, self.roundness, self.DEFAULT_ROUNDNESS) attributes.set_attr(self, n, constants.ATTRIBUTES.CREAM, self.cream, self.DEFAULT_CREAM) attributes.set_attr(self, n, constants.ATTRIBUTES.FIRST, self.first, self.DEFAULT_FIRST) attributes.set_attr(self, n, constants.ATTRIBUTES.STOP, self.stop, self.DEFAULT_STOP) attributes.set_attr(self, n, constants.ATTRIBUTES.THERMALS, self.thermals, self.DEFAULT_THERMALS)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.X1, self.x1) attributes.set_attr(self, n, constants.ATTRIBUTES.Y1, self.y1) attributes.set_attr(self, n, constants.ATTRIBUTES.X2, self.x2) attributes.set_attr(self, n, constants.ATTRIBUTES.Y2, self.y2) attributes.set_attr(self, n, constants.ATTRIBUTES.LAYER, self.layer) attributes.set_attr(self, n, constants.ATTRIBUTES.ROTATION, self.rotation, attributes.Rotation(0))
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.WIDTH, self.width) attributes.set_attr(self, n, constants.ATTRIBUTES.LAYER, self.layer) attributes.set_attr(self, n, constants.ATTRIBUTES.RANK, self.rank, self.DEFAULT_RANK) attributes.set_attr(self, n, constants.ATTRIBUTES.SPACING, self.spacing, self.DEFAULT_SPACING) attributes.set_attr(self, n, constants.ATTRIBUTES.POUR, self.pour, self.DEFAULT_POUR) attributes.set_attr(self, n, constants.ATTRIBUTES.ISOLATE, self.isolate, self.DEFAULT_ISOLATE) attributes.set_attr(self, n, constants.ATTRIBUTES.ORPHANS, self.orphans, self.DEFAULT_ORPHANS) attributes.set_attr(self, n, constants.ATTRIBUTES.THERMALS, self.thermals, self.DEFAULT_THERMALS) for p in self.points: n_vertex = ElementTree.SubElement(n, constants.TAGS.VERTEX) attributes.set_attr(self, n_vertex, constants.ATTRIBUTES.X, p[0]) attributes.set_attr(self, n_vertex, constants.ATTRIBUTES.Y, p[1]) attributes.set_attr(self, n_vertex, constants.ATTRIBUTES.CURVE, p[2], 0)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.PART, self.part) attributes.set_attr(self, n, constants.ATTRIBUTES.GATE, self.gate) attributes.set_attr(self, n, constants.ATTRIBUTES.PIN, self.pin)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.X, self.x) attributes.set_attr(self, n, constants.ATTRIBUTES.Y, self.y) attributes.set_attr(self, n, constants.ATTRIBUTES.NAME, self.name) attributes.set_attr(self, n, constants.ATTRIBUTES.VISIBLE, self.visible, self.DEFAULT_VISIBLE) attributes.set_attr(self, n, constants.ATTRIBUTES.SWAP_LEVEL, self.swap_level, self.DEFAULT_SWAP_LEVEL) attributes.set_attr(self, n, constants.ATTRIBUTES.ROTATION, self.rotation, attributes.Rotation()) attributes.set_attr(self, n, constants.ATTRIBUTES.LENGTH, self.length, self.DEFAULT_LENGTH) attributes.set_attr(self, n, constants.ATTRIBUTES.DIRECTION, self.direction, self.DEFAULT_DIRECTION) attributes.set_attr(self, n, constants.ATTRIBUTES.FUNCTION, self.function, self.DEFAULT_FUNCTION)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.NAME, self.name) attributes.set_attr(self, n, constants.ATTRIBUTES.X, self.x) attributes.set_attr(self, n, constants.ATTRIBUTES.Y, self.y) attributes.set_attr(self, n, constants.ATTRIBUTES.DRILL, self.drill) attributes.set_attr(self, n, constants.ATTRIBUTES.DIAMETER, self.diameter) attributes.set_attr(self, n, constants.ATTRIBUTES.ROTATION, self.rotation, attributes.Rotation()) attributes.set_attr(self, n, constants.ATTRIBUTES.SHAPE, self.shape, self.DEFAULT_SHAPE) attributes.set_attr(self, n, constants.ATTRIBUTES.FIRST, self.first, self.DEFAULT_FIRST) attributes.set_attr(self, n, constants.ATTRIBUTES.STOP, self.stop, self.DEFAULT_STOP) attributes.set_attr(self, n, constants.ATTRIBUTES.THERMALS, self.thermals, self.DEFAULT_THERMALS)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.X, self.x) attributes.set_attr(self, n, constants.ATTRIBUTES.Y, self.y) attributes.set_attr(self, n, constants.ATTRIBUTES.SIZE, self.size) attributes.set_attr(self, n, constants.ATTRIBUTES.LAYER, self.layer) attributes.set_attr(self, n, constants.ATTRIBUTES.XREF, self.xref, self.DEFAULT_XREF) attributes.set_attr(self, n, constants.ATTRIBUTES.ROTATION, self.rotation, attributes.Rotation(0)) attributes.set_attr(self, n, constants.ATTRIBUTES.FONT, self.font, self.DEFAULT_FONT) attributes.set_attr(self, n, constants.ATTRIBUTES.RATIO, self.ratio, self.DEFAULT_RATIO)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.X, self.x) attributes.set_attr(self, n, constants.ATTRIBUTES.Y, self.y)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.X1, self.x1) attributes.set_attr(self, n, constants.ATTRIBUTES.Y1, self.y1) attributes.set_attr(self, n, constants.ATTRIBUTES.X2, self.x2) attributes.set_attr(self, n, constants.ATTRIBUTES.Y2, self.y2) attributes.set_attr(self, n, constants.ATTRIBUTES.ROWS, self.rows) attributes.set_attr(self, n, constants.ATTRIBUTES.COLUMNS, self.columns) attributes.set_attr(self, n, constants.ATTRIBUTES.LAYER, self.layer) attributes.set_attr(self, n, constants.ATTRIBUTES.BORDER.TOP, self.border_top, self.DEFAULT_BORDER_TOP) attributes.set_attr(self, n, constants.ATTRIBUTES.BORDER.LEFT, self.border_left, self.DEFAULT_BORDER_LEFT) attributes.set_attr(self, n, constants.ATTRIBUTES.BORDER.BOTTOM, self.border_bottom, self.DEFAULT_BORDER_BOTTOM) attributes.set_attr(self, n, constants.ATTRIBUTES.BORDER.RIGHT, self.border_right, self.DEFAULT_BORDER_RIGHT)
def append_node(self, _n): n = ElementTree.SubElement(_n, self.TAG_NAME) attributes.set_attr(self, n, constants.ATTRIBUTES.X1, self.x1) attributes.set_attr(self, n, constants.ATTRIBUTES.Y1, self.y1) attributes.set_attr(self, n, constants.ATTRIBUTES.X2, self.x2) attributes.set_attr(self, n, constants.ATTRIBUTES.Y2, self.y2) attributes.set_attr(self, n, constants.ATTRIBUTES.X3, self.x3) attributes.set_attr(self, n, constants.ATTRIBUTES.Y3, self.y3) attributes.set_attr(self, n, constants.ATTRIBUTES.LAYER, self.layer) attributes.set_attr(self, n, constants.ATTRIBUTES.TEXT_SIZE, self.text_size, self.DEFAULT_TEXT_SIZE) attributes.set_attr(self, n, constants.ATTRIBUTES.TEXT_RATIO, self.text_ratio, self.DEFAULT_TEXT_RATIO) attributes.set_attr(self, n, constants.ATTRIBUTES.DIMENSION_TYPE, self.dimension_type, self.DEFAULT_DIMENSION_TYPE) attributes.set_attr(self, n, constants.ATTRIBUTES.WIDTH, self.width, self.DEFAULT_WIDTH) attributes.set_attr(self, n, constants.ATTRIBUTES.EXT_WIDTH, self.ext_width, self.DEFAULT_EXT_WIDTH) attributes.set_attr(self, n, constants.ATTRIBUTES.EXT_LENGTH, self.ext_length, self.DEFAULT_EXT_LENGTH) attributes.set_attr(self, n, constants.ATTRIBUTES.EXT_OFFSET, self.ext_offset, self.DEFAULT_EXT_OFFSET) attributes.set_attr(self, n, constants.ATTRIBUTES.UNIT, self.unit, self.DEFAULT_UNIT) attributes.set_attr(self, n, constants.ATTRIBUTES.PRECISION, self.precision, self.DEFAULT_PRECISION) attributes.set_attr(self, n, constants.ATTRIBUTES.VISIBLE, self.unit_visible, self.DEFAULT_UNIT_VISIBLE)