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

Function parse_args

scripts/carve.py:45–61  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

43 return block;
44
45def parse_args():
46 parser = argparse.ArgumentParser(description=__doc__);
47 parser.add_argument("-N", type=int, default=100,
48 help="Number of cuts");
49 parser.add_argument("--batch-size", type=int, default=10,
50 help="Number of cuts to carry out in a batch");
51 parser.add_argument("--save-intermediate", action="store_true",
52 help="Save intermediate results");
53 parser.add_argument("--initial-block", default=None,
54 help="The shape of initial block");
55 parser.add_argument("--initial-N", default=0, type=int,
56 help="Initial index N");
57 parser.add_argument("--debug", action="store_true",
58 help="Save debug mesh.");
59 parser.add_argument("input_mesh");
60 parser.add_argument("output_mesh");
61 return parser.parse_args();
62
63def main():
64 args = parse_args();

Callers 1

mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected