2
所以我有一個觀點,並在z軸上創建一條線以查看與某個網格的交點(以在z軸上投影網格上的點)。如何在vtk中使用IntersectWithLine函數?
所以我創建了一個vtkCellLocator,但是函數的參數是什麼?它不是在文檔中都描述:
int vtkCellLocator::IntersectWithLine(double a0[3], double a1[3], double tol,
double& t, double x[3], double pcoords[3],
int &subId, vtkIdType &cellId,
vtkGenericCell *cell);
我測試了一下,似乎A0,A1的我們這行的終點,x是找到交點值和CELLID的CELLID的交點。
其餘的含義是什麼?如果我有多個交點,會發生什麼?它如何從所有交叉點中選擇「最佳」交叉點單元格?