VTK命令行输入

时间:2017-08-08 10:26:13

标签: keyboard command-line-interface vtk

我想知道,让基于VTK的程序对用户命令行输入作出反应的最佳方法是什么。在VTK事件循环启动后,是否有一些内置功能可以逐行解析用户输入?

我知道我可以抓住按键事件并将命令行逐个字符组合在一起。这对我来说听起来不是最简单或最直接的方式。

是否有小部件,我可能会失踪?例如。像vtkTextWidget允许文本输入而不是文本输出?

感谢您的任何提示!

1 个答案:

答案 0 :(得分:0)

不,没有这样的。您应该只在vtkInteractorStyle处理按键事件 - 以下是一个例子:http://www.vtk.org/Wiki/VTK/Examples/Cxx/Interaction/KeypressEvents