質問:vtkPolyData構造の特定のセルに直接アクセスする方法はありますか?
vtkPolyDataを使用して、Lなどの行のセットを格納しています。現在、GetLines()を使用して、Lの行数を確認しています。次に、GetNextCellを使用して、「while」を使用してこの行のセットを処理する必要があります。 "ループ。
現在のコードは次のようなものです。
vtkSmartPointer<vtkPolyData> a;
...
vtkSmartPointer<vtkCellArray> lines = a->GetLines();
...
while(lines->GetNextCell(numberOfPoints, pointIds) != 0)
->次のようにして、特定の行で直接作業できるようにしたいと思います。
myline = a[10];
doSomething(myline);