|
|
| __init__ (self, file) |
| |
|
| __enter__ (self) |
| |
|
| __exit__ (self, exc_type, exc_value, traceback) |
| |
|
| close (self) |
| |
|
| set_polygon (self, label, *args, visibility=LINE_ONLY, color=(153, 51, 0), **kwargs) |
| |
|
| set_polyline (self, label, *args, visibility=LINE_ONLY, color=(0, 0, 0), **kwargs) |
| |
|
| set_line (self, label, label_1, label_2) |
| |
|
| set_segment (self, label, label_1, label_2) |
| |
|
| set_point (self, label, x, y, z=1.0, color=(128.0, 128.0, 128.0), fixed=FREE, visibility=DOT_ONLY, **kwargs) |
| |
|
| set_command (self, type, param, attrib) |
| |
|
| set_element (self, type, param, attrib) |
| |
|
| remove (self, label) |
| |
|
| get (self, element) |
| |
|
| getall (self, pattern) |
| |
|
|
| file = file |
| |
|
| zipfile = ZipFile(file, mode='r') |
| |
|
| loadxml = ElementTree.parse(xmlfile) |
| |
|
| root = self.loadxml.getroot() |
| |
|
| construction = self.root.find("./construction") |
| |
|
|
str | FIXED = "true" |
| |
|
str | FREE = "false" |
| |
|
list | DOT_ONLY = ["false", "true"] |
| |
|
list | LINE_ONLY = ["false", "true"] |
| |
|
list | ALL_LABEL = ["true", "true"] |
| |
|
|
| _clean_ggb (self) |
| |
|
| _check_label (self, label) |
| |
|
| _parse_point (self, element) |
| |
|
| _parse_line (self, element) |
| |
|
| _parse_conic (self, element) |
| |
|
| _parse_segment (self, element) |
| |
|
| _parse_segment_from_command (self, command) |
| |
|
| _parse_vector (self, element) |
| |
|
| _parse_vector_from_command (self, command) |
| |
|
| _parse_polyline (self, element) |
| |
|
| _parse_polyline_from_command (self, command) |
| |
|
| _parse_polygon (self, element) |
| |
|
| _parse_polygon_from_command (self, command) |
| |
|
| _parse_angle (self, element) |
| |
|
| _parse_numeric (self, element) |
| |
La documentation de cette classe a été générée à partir du fichier suivant :