Как получить количество точек полиданных из sourceproxy?

#python #paraview

#python #paraview

Вопрос:

Я хотел бы проверить количество точек активного источника из оболочки python, не извлекая объект. Как я могу получить доступ к этой информации, аналогично PointData[:] ?

Ответ №1:

Попробуйте:

Источник.GetDataInformation().GetNumberOfPoints()

Источник.GetDataInformation() возвращает объект vtkPVDataInformation с помощью других полезных методов.

Помните, что источник должен быть «выполнен», чтобы получить достоверную информацию. т. Е. при необходимости вызовите source.Обновите pipeline() перед вызовом GetDataInformation().