私はポイントを持っており、あるメッシュとの交点を見るために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が見つかった交点の値であるとセルIDをセルID交点の
残りの部分は何を意味していますか?複数の交差点があるとどうなりますか?それはどのようにして交差点のすべての点から「最良の」セルを選択するのですか?