请教各位vtkDistanceWidget如何用鼠标操作,选中删除
vtk吧
全部回复
仅看楼主
level 6
wxflamy 楼主
在一个画面中需要测量多段距离,测完了有若干个就不想看了,不知道怎么删除,拜求思路
2017年07月19日 09点07分 1
level 1
vtkSmartPointer<vtkDistanceWidget> distanceWidget = vtkSmartPointer<vtkDistanceWidget>::New();
distanceWidget->SetRepresentation(nullptr);//这一行加不加 是否有区别还不确定 但还是按个人理解加了
//distanceWidget->Delete();//调用Delete会出现内存操作异常 原因不明 所以这里是浪费了内存的
distanceWidget->Off();//调用此方法实现隐藏
mpRenderWindow->Render();
---------------------------------------------
总的来说是实现了删除效果 至于使用鼠标选择请另行研究吧
2021年03月29日 09点03分 2
1