MCPcopy Create free account
hub / github.com/PyMesh/PyMesh / main

Function main

scripts/boolean.py:24–36  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

22 return args;
23
24def main():
25 args = parse_args();
26 mesh1 = pymesh.load_mesh(args.input_mesh_1);
27 mesh2 = pymesh.load_mesh(args.input_mesh_2);
28 if args.timing:
29 mesh, t = pymesh.boolean(mesh1, mesh2, args.operation, args.engine,
30 with_timing = args.timing,
31 exact_mesh_file = args.exact);
32 print("Timing: {}".format(t));
33 else:
34 mesh = pymesh.boolean(mesh1, mesh2, args.operation, args.engine,
35 exact_mesh_file = args.exact);
36 pymesh.save_mesh(args.output_mesh, mesh, *mesh.get_attribute_names());
37
38if __name__ == "__main__":
39 main();

Callers 1

boolean.pyFile · 0.70

Calls 4

parse_argsFunction · 0.70
load_meshMethod · 0.45
save_meshMethod · 0.45
get_attribute_namesMethod · 0.45

Tested by

no test coverage detected