def test_to_points(cylinder, n_along_axis, n_angles, points_expected): array_rounded = cylinder.to_points(n_along_axis=n_along_axis, n_angles=n_angles).round(3) points_unique = Points(array_rounded).unique() assert points_unique.is_close(points_expected)
def test_sphere_points(sphere, n_angles, points_expected): array_rounded = sphere.to_points(n_angles).round(3) points_unique = Points(array_rounded).unique() assert points_unique.is_close(points_expected)