VTK を使用して散布図データに誤差範囲を追加する方法はありますか? 現在、C++ API を使用してポイント データをプロットしています。プロットしようとしているデータに関連する不確実性があり、これも視覚化したいと考えています。
ドキュメントにエラーバーへの明確な参照が見つかりません。私が見つけた唯一の言及は、この 2011 年の Kitware プレゼンテーションにありますが、これは存在する機能ではないようです。
サンプル コード スニペット:
// 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
列 0 と 1 に x と y のデータを含む です。
上記と同様の方法で視覚化用のエラー データを入力する方法はありますか、それとも独自のチャート タイプを展開する必要がありますか?