scipy.spatial.HalfspaceIntersection.

add_halfspaces#

HalfspaceIntersection.add_halfspaces(halfspaces, restart=False)#

處理一組額外的新半空間。

Parameters:
halfspacesndarray

要加入的新半空間。維度應與初始半空間的維度相符。

restartbool, optional

是否從頭開始重新處理,而不是以增量方式加入半空間。

Raises:
QhullError

當 Qhull 遇到錯誤情況時引發,例如幾何退化,且未啟用解決方案選項時。

See also

close

Notes

您需要在建構物件時指定 incremental=True,才能以增量方式加入半空間。在呼叫 close 之後,也無法以增量方式加入半空間。