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

Function parse_args

scripts/mesh_diff.py:30–45  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

28 return samples;
29
30def parse_args():
31 parser = argparse.ArgumentParser(description=__doc__);
32 parser.add_argument("--num-samples", "-n", type=int, default=5,
33 help="number of samples");
34 parser.add_argument("--tol", type=float, default=1e-6,
35 help="winding number tolerance");
36 parser.add_argument("--winding-number-engine", default="auto",
37 choices=["igl", "fast_winding_number"]);
38 parser.add_argument("--output", "-o", help="Highlighted output",
39 default=None);
40 parser.add_argument("--export", "-e", help="export information",
41 action="store_true");
42 parser.add_argument("--timing", help="Output timing", action="store_true");
43 parser.add_argument("input_mesh_1", help="first input mesh");
44 parser.add_argument("input_mesh_2", help="secondinput mesh");
45 return parser.parse_args();
46
47def main():
48 args = parse_args();

Callers 1

mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected