0
は、これは私が現在持っているものです。vtkPolyDataをvtkDijkstraGraphGeodesicPathに渡す方法は?
vtkSmartPointer<vtkPolyData> polydata = vtkSmartPointer<vtkPolyData>::New();
polydata->SetPoints(path);
polydata->Modified();
vtkSmartPointer<vtkDijkstraGraphGeodesicPath> dijkstra =
vtkSmartPointer<vtkDijkstraGraphGeodesicPath>::New();
dijkstra->SetInputData(polydata);
dijkstra->SetStartVertex(0);
dijkstra->SetEndVertex(1);
dijkstra->Update();
しかし、毎回それはそれはvector subscript out of range
を返し、Update()
を実行します。これをどうすれば解決できますか? vtkDijkstraGraphGeodesicPathドキュメントから