颜色标注条设置尺寸无效
vtk吧
全部回复
仅看楼主
level 7
冯子鹏A 楼主
代码如下,设置了标注条的尺寸大小和位置,但是修改参数之后,大小位置没有任何变化,求解?
vtkScalarBarActor ctScalarBarActor = vtkScalarBarActor.New();
ctScalarBarActor.SetTitle("Height");//标注条标题
ctScalarBarActor.SetLookupTable(ctMapper.GetLookupTable());
ctScalarBarActor.GetPositionCoordinate().SetCoordinateSystemToNormalizedViewport();
ctScalarBarActor.GetPositionCoordinate().SetValue(0.1, 0.1);
ctScalarBarActor.SetOrientationToHorizontal();
ctScalarBarActor.SetNumberOfLabels(8);//标注条上标签个数
ctScalarBarActor.SetWidth(0.8);
ctScalarBarActor.SetHeight(0.17);
renderInteractor = renderWindow3D.RenderWindow.GetInteractor();
vtkScalarBarWidget scalarBarWidget = vtkScalarBarWidget.New();
scalarBarWidget.SetInteractor(renderInteractor);
scalarBarWidget.SetScalarBarActor(ctScalarBarActor);
scalarBarWidget.On();
scalarBarWidget.SetEnabled(1);
2018年02月09日 07点02分 1
level 4
这个更好
d_scalar_bar_widget->GetScalarBarRepresentation()->SetPosition(0.86, 0.08)
d_scalar_bar_widget->GetScalarBarRepresentation()->SetPosition2(0.05, 0.7);
2018年02月26日 07点02分 3
可以,感谢[大拇指]
2018年03月01日 08点03分
1