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

Function main

scripts/quad_to_tri.py:16–24  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

14 return parser.parse_args();
15
16def main():
17 args = parse_args();
18 mesh = pymesh.load_mesh(args.input_mesh);
19 if (mesh.vertex_per_face != 4):
20 logging.warning("Input mesh is not quad mesh.");
21 pymesh.save_mesh(args.output_mesh, mesh, *mesh.get_attribute_names());
22 else:
23 mesh = pymesh.quad_to_tri(mesh, args.keep_symmetry);
24 pymesh.save_mesh(args.output_mesh, mesh, *mesh.get_attribute_names());
25
26if __name__ == "__main__":
27 main();

Callers 1

quad_to_tri.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