求助大佬:判断鼠标位置是否在ContourWidget端点上
vtk吧
全部回复
仅看楼主
level 1
求助!!我想要进行鼠标交互删除widget,所以用ComputeInteractionState()函数判断鼠标的位置是否在ContourWidget端点上:
pos = interactor.GetEventPosition()
state = contourRep.ComputeInteractionState(pos[0], pos[1])
但是当我鼠标放在端点上值一直返回的是0。我用这个方法判断鼠标是否在distanceWidget或AngleWidget是没有问题的。所以我想知道问题出在哪里了,不胜感激!!!
2024年03月20日 07点03分 1
level 1
没有找到解决方法,但是我用GetActiveNodeDisplayPosition()方法也能判断鼠标是否在端点上。
2024年03月26日 07点03分 2
1