Сохранить данные поля в vtkUnstructuredGrid в VTK 8.1 - PullRequest
0 голосов
/ 06 сентября 2018

Я пытаюсь сохранить векторное поле для vtkUnstructuredGrid, используя VTK 8.1 в клеточных центрах сетки тетраэдров. unstructuredGrid1 - мой неструктурированный указатель сетки, который уже заполнен определением точек и ячеек. Теперь моя цель - добавить к нему данные поля.

Мое онлайн-исследование показало, что люди используют следующее для хранения векторов в неструктурированной сетке:

unstructuredGrid1->GetPointData()->SetVectors(myvectors);

Это должно быть в состоянии сохранить векторы для моего меша. Тем не менее, выпуск Visual Studio 2017 Community Edition жалуется на:

  • указатель на неполный тип класса недопустим
  • использование неопределенного типа 'vtkPointData'

VS IntelliSense также не показывает доступные функции после ввода unstructuredGrid1->GetPointData()->.

Может ли кто-нибудь помочь мне, как я могу решить эту проблему? Есть ли другой способ сохранить полевые данные в vtkUnstructuredGrid? Спасибо.

...