0
如何檢查vtkPolyData
是否有點數據或單元格數據或無?如何檢查vtk polydata是否有單元格或點數據
如何檢查vtkPolyData
是否有點數據或單元格數據或無?如何檢查vtk polydata是否有單元格或點數據
在Python中,你可以這樣做:
poly.GetPointData().GetNumberOfArrays()
poly.GetCellData().GetNumberOfArrays()
在C++中,你可以做類似:
poly->GetPointData()->GetNumberOfArrays()
poly->GetCellData()->GetNumberOfArrays()
。請注意,vtkPolyData可以同時具有點和小區數據。
我懷疑這不起作用,例如,如果poly沒有pointdata。調用GetPointData()會導致異常? – 2013-02-28 21:43:27
polydata將始終有點數據。任何派生自vtkDataSet的東西都會有一個vtkPointData和一個vtkCellData。 – andybauer 2013-03-04 11:56:49