Добавление баров ошибок на двухмерный график VTK

Есть ли способ добавить погрешности для разброса данных графика с помощью VTK? В настоящее время я строю точечные данные, используя C ++ API; есть неопределенность, связанная с данными, которые я пытаюсь построить, которые я также хотел бы визуализировать.

Я не могу найти никаких очевидных ссылок в документации на панели ошибок; единственное упоминание, которое я нашел в эта презентация Kitware с 2011 года, которая, кажется, не является функцией, которая существует.

Пример кода:

// Chart source data is populated etc...

vtkPlot* sampleScatter = chartXY->AddPlot(vtkChart::POINTS);
sampleScatter->SetInputData(chartDataTable, 0, 1);
// Here is where I would like to add the error bars -
// below method is from the link, and does not work
vtkPlotPoints::SafeDownCast(sampleScatter)->SetErrorArray(errorData.GetPointer());

// Chart is rendered...

где chartXY это vtkChartXY объект и chartDataTable это vtkTable содержащий данные x и y в столбцах 0 и 1.

Есть ли способ заполнить данные об ошибках для визуализации аналогично описанному выше, или мне придется свернуть свой собственный тип диаграммы?

1

Решение

Оказывается, что это не та возможность, которая существует в ВТК на данный момент.

Я разработал базовую возможность для этого, которая в настоящее время является предметом запрос на слияние в хранилище ВТК. Обновится, если / когда это будет объединено, и возможность доступна.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector