diff --git a/python/ncollpyde/main.py b/python/ncollpyde/main.py index 1cc9ca8..d812aaa 100644 --- a/python/ncollpyde/main.py +++ b/python/ncollpyde/main.py @@ -3,7 +3,7 @@ import warnings from multiprocessing import cpu_count from typing import TYPE_CHECKING, Optional, Tuple, Union, List -from enum import IntFlag, auto +from enum import IntFlag import numpy as np from numpy.typing import ArrayLike, NDArray @@ -36,6 +36,7 @@ class Validation(IntFlag): Combine with `|`. Must contain ORIENTED (see `Validation.minimum()`). """ + HALF_EDGE_TOPOLOGY = 1 CONNECTED_COMPONENTS = 2 DELETE_BAD_TOPOLOGY_TRIANGLES = 4 @@ -150,9 +151,7 @@ def __init__( """ vert = np.asarray(vertices, self.dtype) if len(vert) > np.iinfo(INDEX).max: - raise ValueError( - f"Cannot represent {len(vert)} vertices with {INDEX}" - ) + raise ValueError(f"Cannot represent {len(vert)} vertices with {INDEX}") tri = np.asarray(triangles, INDEX) if isinstance(validate, bool): warnings.warn(