VTK命令行输入
问题描述:
我想知道,什么是最好的方式来让基于VTK的程序对用户的命令行输入做出反应。是否有一些内置的功能在VTK事件循环启动后逐行解析用户输入?VTK命令行输入
我知道我可以捕获按键事件并将命令行按字符组合在一起。这听起来不像对我最简单或最直接的方式。
有没有一个小部件,我可能会失踪?例如。像vtkTextWidget,允许文本输入,而不是文本输出?
谢谢你的提示!
答
不,没有这样的事情。您应该只处理vtkInteractorStyle
中的按键事件 - 这里有一个例子:http://www.vtk.org/Wiki/VTK/Examples/Cxx/Interaction/KeypressEvents