Don't assert error if polyhedron doesn't exist

This commit is contained in:
Adrian Mariano 2024-11-19 18:59:34 -05:00
parent 7cefef9977
commit 32b4426a4e

View file

@ -330,6 +330,7 @@ module regular_polyhedron(
stellate=stellate,
longside=longside, h=h, height=height
);
assert(len(entry)>0, "No polyhedra meet your specification");
scaled_points = entry[0];
translation = entry[1];
face_triangles = entry[2];
@ -657,7 +658,8 @@ function regular_polyhedron_info(
]
)
)
assert(len(indexlist)>0, "No polyhedra meet your specification")
len(indexlist)==0 ? []
:
let(validindex = is_undef(index) || (index>=0 && index<len(indexlist)))
assert(validindex, str(
len(indexlist),