VTK r(重置)键代码实现
VTK r (reset) key code impementation
在VTK中,默认交互模式允许通过单击r(重置)键将3D对象缩放到原始设置,例如1。我想知道是否有任何方法可以使用编码来实现此功能?我使用的是C#+ActiViz,但C++代码也应该有所帮助。
在vtkInteractorStyle.cxx中,这是OnChar()函数中的相关代码:
case 'r' :
case 'R' :
this->FindPokedRenderer(rwi->GetEventPosition()[0],
rwi->GetEventPosition()[1]);
if(this->CurrentRenderer!=0)
{
this->CurrentRenderer->ResetCamera();
}
else
{
vtkWarningMacro(<<"no current renderer on the interactor style.");
}
rwi->Render();
break;
来源:http://vtk.1045678.n5.nabble.com/Reset-Window-Level-Pressing-r-key-td5653790.html
相关文章:
- gRPC 生成的代码缺少服务实现
- LLVM |如何实现逻辑非操作的 IR 代码生成
- 如何知道用于实现标准代码段的确切数据结构和算法,例如在C++STL中?
- 在实现合并排序代码时无法计算所有反转
- 如何实现此伪代码?
- 使用双LL在C++中实现Stack失败,出现异常"EXC_BAD_ACCESS(代码=2,地址=0x7fff5
- 如何减少大量包装类的实现代码?
- 如何以及在何处使用带QT的Basler Cam实现opencv人脸检测代码
- 实现在多线程代码中安全恢复的断点
- 与shared_ptr相比,更小的运行时数据结构和更快的代码可实现独特的_ptr
- 我们可以在层次结构中创建多个纯虚拟接口及其实现而不会代码爆炸吗?
- 为什么 C++ 代码实现的性能不比 python 实现更好?
- 在C 中合并代码实现
- 优化代码/实现"for"循环而不是长"if - else if - else"
- VTK r(重置)键代码实现
- 如何将.h文件中的代码实现到main.cpp文件中
- 在我的解释器上为脚本代码实现语法检查器的最佳方式是什么
- 使用c++代码实现图像的颜色切换
- 如何加快此代码实现的OpenCV
- 难以使用限时代码实现类 (C++)