1
我想在使用vtkXYPlotActor創建的圖中顯示網格線。 你能告訴我如何? 謝謝。在vtkXYPlotActor中繪製網格線
我想在使用vtkXYPlotActor創建的圖中顯示網格線。 你能告訴我如何? 謝謝。在vtkXYPlotActor中繪製網格線
對於vtkXYPlotActor
類,很難修改底層(生成的)繪圖數據和設置。
你最好使用vtkChartXY
類,它允許這種容易使用類似
vtkSmartPointer<vtkChartXY> chart = vtkSmartPointer<vtkChartXY>::New();
chart->GetAxis(0)->SetGridVisible(true);
chart->GetAxis(0)->SetGridVisible(true);
如果您沒有訪問vtkChartXY
類,你有這兩者的兩個選項是不是升級更多的工作。
vtkXYPlotActor
版本使用 vtkAxisActor
代替vtkAxisActor2D
,無論是通過 子類或從頭開始創建。 vtkAxisActor
有2個網格線相關的修飾符vtkAxisActor::SetDrawGridlines
和vtkAxisActor::SetGridlinesProperty
,而vtkAxisActor2D
沒有這些。 此外VTK參考文獻包括
由於Appleman1234。我使用vtk 5.4版本,它不支持這個vtkChartXY。我正在尋找一種在此版本中使用它的方法。任何想法? – gishara 2012-03-14 11:56:02