vtkImagePlaneWidget:only works for ortho planes: set plane orientation first
2015-12-28 10:17
288 查看
版本说明:VTK6.3.0
1 错误描述
按住鼠标的中间按键对切面进行旋转的时候,提示:
Genworks for ortho planes: set plane orientation firsteric Warning: In D:\VTK\VTK-6.3.0\Interaction\Widgets\vtkImagePlaneWidget.cxx, line 2018
only works for ortho planes: set plane orientation first2 解决方法
根据提示,要设置orientation,但是我已经调用SetPlaneOrientation( 0 )进行了设置,结果还是出现这个问题。在查看vtkImgaePlaneWidget源码的时候发现,这警告是在GetSliceIndex()和GetSlicePosition()这两个函数中发出的,我是在事件回调函数里面调用了这两个函数。
经过仔细阅读源码发现,这个函数只能在orientation为X、Y或者Z三个方向的时候可以调用,否者会提示警告。出现上面的错误就是因为在改变切面方向的时候,在事件回掉函数中调用了GetSliceIndex()和GetSlicePosition()这个函数,因此提示警告信息。
知道问题的所在,解决这个问题就简单了,取消这两个函数的调用即可。
1 错误描述
按住鼠标的中间按键对切面进行旋转的时候,提示:
Genworks for ortho planes: set plane orientation firsteric Warning: In D:\VTK\VTK-6.3.0\Interaction\Widgets\vtkImagePlaneWidget.cxx, line 2018
only works for ortho planes: set plane orientation first2 解决方法
根据提示,要设置orientation,但是我已经调用SetPlaneOrientation( 0 )进行了设置,结果还是出现这个问题。在查看vtkImgaePlaneWidget源码的时候发现,这警告是在GetSliceIndex()和GetSlicePosition()这两个函数中发出的,我是在事件回调函数里面调用了这两个函数。
经过仔细阅读源码发现,这个函数只能在orientation为X、Y或者Z三个方向的时候可以调用,否者会提示警告。出现上面的错误就是因为在改变切面方向的时候,在事件回掉函数中调用了GetSliceIndex()和GetSlicePosition()这个函数,因此提示警告信息。
知道问题的所在,解决这个问题就简单了,取消这两个函数的调用即可。
相关文章推荐
- sbt,scala,spark配置问题
- CodeForces 304C Lucky Permutation Triple(推理分析)
- 是程序员就去Leetcode刷题吧
- CentOS 6.4下PXE+Kickstart无人值守安装操作系统
- zabbix开启中文语言 zabbix没中文语言选项
- 年鉴注册
- RAID磁盘阵列学习笔记
- Android之Fragment动态加载、Fragment与Activity传值通信
- 哈夫曼树的编码与译码(优化)
- android 之 Camera
- mysql之锁详解
- java servlet结合mysql搭建java web开发环境
- WingIDE注册破解方法
- 销量300万台对乐视意味着什么?
- Java线程篇(二):线程同步(synchronized和volatile)
- iOS- 全方位解析.crash文件崩溃报告
- Android 可拖拽的GridView效果实现, 长按可拖拽和item实时交换
- angularjs折叠菜单
- Dockerfile制作Docker镜像
- 1104 Sun of Number Segments