Я пытаюсь сохранить векторное поле для vtkUnstructuredGrid
, используя VTK 8.1
в клеточных центрах сетки тетраэдров. unstructuredGrid1
- мой неструктурированный указатель сетки, который уже заполнен определением точек и ячеек. Теперь моя цель - добавить к нему данные поля.
Мое онлайн-исследование показало, что люди используют следующее для хранения векторов в неструктурированной сетке:
unstructuredGrid1->GetPointData()->SetVectors(myvectors);
Это должно быть в состоянии сохранить векторы для моего меша. Тем не менее, выпуск Visual Studio 2017 Community Edition жалуется на:
- указатель на неполный тип класса недопустим
- использование неопределенного типа '
vtkPointData
'
VS IntelliSense также не показывает доступные функции после ввода unstructuredGrid1->GetPointData()->
.
Может ли кто-нибудь помочь мне, как я могу решить эту проблему? Есть ли другой способ сохранить полевые данные в vtkUnstructuredGrid
? Спасибо.