Module Import alias Import alias Import alias ImportFrom alias ImportFrom alias Import alias ImportFrom alias Import alias ImportFrom alias alias TryExcept body Import alias Assign NameStore AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore Str Print NameLoad Expr Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body If BoolOpAnd CompareIn Call NameLoad NameLoad TupleLoad NameLoad NameLoad CompareEq Call NameLoad NameLoad Num CompareIn Call NameLoad SubscriptLoad NameLoad Index Num TupleLoad NameLoad NameLoad body Assign TupleStore NameStore NameStore NameLoad AugAssignMult NameStore SubscriptLoad NameLoad Index Str AugAssignMult NameStore SubscriptLoad NameLoad Index Str Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr Str attr Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr Str attr Return TupleLoad NameLoad NameLoad Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore TupleLoad NameLoad NameLoad Assign NameStore ListLoad TupleLoad BinOpAdd NameLoad NameLoad NameLoad TupleLoad BinOpAdd NameLoad NameLoad BinOpAdd NameLoad NameLoad TupleLoad NameLoad BinOpAdd NameLoad NameLoad TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore NameLoad Assign NameStore ListLoad Assign NameStore Str For NameStore NameLoad body If CompareIn Call AttributeLoad NameLoad attr NameLoad body If NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad If NameLoad body Expr Yield TupleLoad NameLoad Call NameLoad NameLoad Assign NameStore NameLoad Assign NameStore ListLoad Assign NameStore Str orelse If CompareIn NameLoad NameLoad body If NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Str orelse If CompareIn NameLoad NameLoad body If NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore NameLoad orelse AugAssignAdd NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Num Assign NameStore Num For TupleStore NameStore NameStore NameLoad body If CompareEq NameLoad Str body AugAssignAdd NameStore Num Assign NameStore NameLoad orelse If CompareEq NameLoad Str body Assign NameStore TupleLoad NameLoad NameLoad AugAssignAdd NameStore Num Expr Yield NameLoad Assign NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad NameLoad Assign NameStore ListLoad Assign NameStore ListLoad NameLoad While NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore ListComp NameLoad comprehension NameStore SubscriptLoad NameLoad Index NameLoad UnaryOpNot SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad Index Str If NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num Assign SubscriptStore SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad Index Str NameLoad If NameLoad body AugAssignAdd NameStore NameLoad Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Continue Expr Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Assign NameStore Call NameLoad While NameLoad body Assign TupleStore NameStore NameStore NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd NameLoad CompareGt NameLoad Num body Expr Yield NameLoad Assign NameStore ListLoad AugAssignAdd NameStore Call NameLoad NameLoad NameLoad For NameStore NameLoad body If CompareIn NameLoad NameLoad body Continue Assign NameStore BoolOpOr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num If NameLoad body Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad For NameStore NameLoad body Assign NameStore NameLoad For NameStore AttributeLoad NameLoad attr body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Print Str Assign NameStore Call NameLoad NameLoad Print Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad TryFinally body While Num body Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad Str body Break If CompareEq Call NameLoad NameLoad NameLoad body For NameStore Call NameLoad Num body Expr Call NameLoad NameLoad NameLoad orelse Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Print Str Assign AttributeStore NameLoad attr Num Print Str Assign AttributeStore NameLoad attr Num Print Str Assign AttributeStore NameLoad attr Num Print Str Assign AttributeStore NameLoad attr Num Return NameLoad decorator_list If CompareEq NameLoad Str body Assign NameStore Call NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call NameLoad keyword NameLoad keyword TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad
N/A N/A sys N/A math N/A re graph * xml.dom minidom N/A shapely.ops shapely.geometry LineString N/A kdtree multiprocessing Process Queue N/A N/A N/A silhouette N/A units N/A silhouette units N/A N/A N/A ImportError N/A N/A msg Warning: no silhouette module available N/A msg N/A N/A N/A units define pixel = inch / 72 = px to_steps N/A N/A thing N/A N/A N/A N/A N/A N/A type thing N/A tuple list N/A N/A len thing 2 N/A N/A type N/A thing N/A 0 N/A int float N/A N/A N/A y x thing N/A x N/A units N/A pixel N/A y N/A units N/A pixel N/A x N/A N/A N/A x to steps magnitude N/A y N/A N/A N/A y to steps magnitude N/A N/A x y N/A N/A map to_steps thing N/A draw_rect N/A N/A cutter N/A kw N/A N/A x N/A float N/A kw N/A x N/A y N/A float N/A kw N/A y N/A width N/A float N/A kw N/A width N/A height N/A float N/A kw N/A height N/A move N/A x y N/A draw N/A N/A N/A x width y N/A N/A x width N/A y height N/A x N/A y height N/A x y N/A N/A cutter position N/A to_steps move N/A N/A N/A cutter draw N/A to_steps draw N/A parse_path N/A N/A path N/A N/A N/A commands N/A set MZLHVCSQTA N/A wsp N/A set N/A wsp_comma N/A N/A wsp union N/A set , N/A signs N/A N/A wsp union N/A set +- N/A command None N/A arguments N/A N/A arg N/A ch path N/A N/A N/A N/A N/A ch upper commands N/A N/A arg N/A N/A N/A N/A arguments append N/A float arg N/A command N/A N/A N/A N/A command N/A tuple arguments N/A command ch N/A arguments N/A N/A arg N/A N/A N/A ch wsp_comma N/A N/A arg N/A N/A N/A N/A arguments append N/A float arg N/A arg N/A N/A N/A ch signs N/A N/A arg N/A N/A N/A N/A arguments append N/A float arg N/A arg ch N/A N/A arg ch N/A extract_lines N/A N/A path N/A N/A N/A commands N/A parse_path path N/A moves 0 N/A points 0 N/A N/A command args commands N/A N/A N/A command M N/A N/A moves 1 N/A cursor args N/A N/A N/A command L N/A N/A line N/A cursor args N/A points 2 N/A N/A line N/A cursor args N/A walk_graph N/A N/A graph node N/A N/A N/A stack N/A node N/A reverse N/A N/A path N/A node N/A stack N/A N/A node N/A stack N/A -1 N/A children N/A nnode N/A nnode N/A graph N/A node N/A N/A N/A N/A graph N/A node N/A nnode N/A visited N/A children N/A N/A child N/A children N/A 0 N/A N/A N/A N/A graph N/A node N/A child N/A visited True N/A reverse N/A N/A path reverse N/A reverse N/A N/A N/A N/A path append child N/A N/A N/A stack append child N/A N/A N/A N/A stack pop N/A stack N/A N/A N/A N/A reverse append N/A stack N/A -1 N/A path N/A build_path_commands N/A N/A tree graph N/A N/A N/A cursor N/A 0 0 N/A next_node N/A N/A tree search_nn cursor N/A nodes N/A N/A culled N/A set N/A next_node N/A N/A N/A next_point distance next_node N/A next_point N/A next_point data N/A distance N/A N/A math sqrt distance N/A tree N/A N/A tree remove next_point N/A N/A N/A culled add next_point N/A N/A nodes N/A distance 16 N/A N/A N/A nodes N/A nodes N/A N/A nodes N/A walk_graph graph next_point N/A node nodes N/A N/A N/A node culled N/A N/A N/A tree N/A N/A N/A tree remove node tree N/A N/A N/A culled add node N/A next_node N/A N/A tree search_nn N/A nodes N/A -1 N/A nodes N/A N/A N/A nodes N/A graph_lines N/A N/A lines N/A N/A N/A graph N/A BidirectedGraph N/A N/A isinstance lines LineString N/A N/A lines N/A lines N/A line lines N/A N/A last_coord None N/A coord N/A line coords N/A N/A N/A coord graph N/A N/A N/A N/A graph add_node coord N/A last_coord N/A N/A val N/A visited False N/A N/A N/A graph connect coord last_coord val N/A last_coord coord N/A graph N/A simplify_path N/A N/A path N/A N/A N/A lines N/A to_steps N/A extract_lines path N/A result N/A N/A N/A shapely ops linemerge lines N/A building graph N/A graph N/A graph_lines result N/A building kdtree N/A tree N/A N/A kdtree create N/A N/A graph keys N/A N/A build_path_commands tree graph N/A produce_paths N/A N/A svgfn path_queue N/A N/A N/A fh N/A open svgfn N/A doc N/A N/A minidom parse fh N/A paths N/A N/A doc getElementsByTagName path N/A path paths N/A N/A points N/A N/A path getAttribute d N/A paths N/A simplify_path points N/A path paths N/A N/A N/A N/A path_queue put path N/A rects N/A N/A doc getElementsByTagName rect N/A rect rects N/A N/A N/A N/A path_queue put N/A dict N/A N/A N/A rect attributes items N/A N/A N/A path_queue put done N/A draw_svg N/A N/A worker path_queue N/A N/A N/A cutter N/A connect N/A N/A N/A 1 N/A N/A thing N/A N/A path_queue get N/A N/A thing done N/A N/A N/A N/A N/A type thing dict N/A N/A rpt N/A range 3 N/A N/A N/A draw_rect cutter thing N/A N/A N/A cutter position N/A thing N/A 0 N/A N/A N/A cutter draw thing N/A N/A N/A worker join N/A N/A N/A N/A cutter home N/A connect N/A N/A N/A N/A N/A cutter N/A N/A silhouette Silhouette N/A N/A N/A cutter connect N/A speed N/A N/A cutter speed 8 N/A pressure N/A N/A cutter pressure 4 N/A media N/A N/A cutter media 113 N/A offset N/A N/A cutter offset 0 N/A cutter N/A N/A N/A __name__ __main__ N/A N/A path_queue N/A Queue N/A svgfn N/A N/A sys argv N/A 1 N/A worker N/A Process target produce_paths args N/A svgfn path_queue N/A N/A N/A worker start N/A N/A draw_svg worker path_queue