scipy.spatial.HalfspaceIntersection.add_halfspaces¶
-
HalfspaceIntersection.
add_halfspaces
(halfspaces, restart=False)¶ Process a set of additional new halfspaces.
Parameters: halfspaces : ndarray
New halfspaces to add. The dimensionality should match that of the initial halfspaces.
restart : bool, optional
Whether to restart processing from scratch, rather than adding halfspaces incrementally.
Raises: QhullError
Raised when Qhull encounters an error condition, such as geometrical degeneracy when options to resolve are not enabled.
See also
Notes
You need to specify
incremental=True
when constructing the object to be able to add halfspaces incrementally. Incremental addition of halfspaces is also not possible afterclose
has been called.