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データを含みます。
上記と同様の方法で視覚化のためにエラーデータを入力する方法はありますか、それとも独自のグラフタイプをロールする必要がありますか?
これは現時点でVTKに存在する機能ではないことが判明しました。
私はこれを行うための基本的な機能を開発しました。これは現在、VTKリポジトリのマージリクエストの対象です。これがマージされ、機能が利用可能になった場合に更新されます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加