Add check for invalid entries to Mobject.set_points

This commit is contained in:
Grant Sanderson 2022-12-17 19:52:34 -08:00
parent 26ff1a9716
commit 3f024175d4

View file

@ -181,8 +181,10 @@ class Mobject(object):
self.data["points"][:] = points
elif isinstance(points, np.ndarray):
self.data["points"] = points.copy()
else:
elif isinstance(points, list):
self.data["points"] = np.array(points)
else:
raise Exception(f"Invalid type {type(points)} for points")
self.refresh_bounding_box()
return self