[英]How to change color of axes lines in VTK CubeAxesActor2D
我正在嘗試更改渲染中軸線的顏色。
CubeAxesActor
具有SetZAxesLinesProperty
,它接受SetZAxesLinesProperty
SetColor(0, 1, 1)
SetZAxesLinesProperty
SetColor(0, 1, 1)
但是我在CubeAxesActor2D
不到類似的CubeAxesActor2D
嗎?
http://www.vtk.org/doc/nightly/html/classvtkCubeAxesActor.html http://www.vtk.org/doc/nightly/html/classvtkCubeAxesActor2D.html
更改文本標簽顏色的代碼:
m_axes->SetAxisTitleTextProperty(SetColor(0, 1, 1));
我正在嘗試類似:
m_axes->SetZAxesLinesProperty(SetColor(0, 1, 1));
但是CubeAxesActor2D
缺少該功能。
也許您應該以另一種方式:
1. vtkCubeAxesActor2D對於每個返回vtkAxisActor2D的軸都有一個方法
vtkAxisActor2D * GetXAxisActor2D ();
2. vtkAxisActor2D具有保護屬性,該屬性允許訪問vtkActor2D
vtkActor2D * AxisActor;
3. vtkActor2D具有訪問對象屬性的方法
vtkProperty2D * GetProperty ();
4.最后,您可以使用該方法更改顏色
SetColor (double, double, double);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.