scipy.spatial.HalfspaceIntersection.

add_halfspaces#

HalfspaceIntersection.add_halfspaces(halfspaces, restart=False)#

处理一组新的半空间。

参数:
halfspacesndarray

要添加的新半空间。维度应与初始半空间匹配。

restartbool, optional

是否从头开始重新处理,而不是增量添加半空间。

抛出:
QhullError

当 Qhull 遇到错误条件时抛出,例如当未启用解决选项时出现几何退化。

参见

close

备注

您需要在构建对象时指定 incremental=True 才能增量添加半空间。在调用 close 之后,也不可能增量添加半空间。