C# VTK r(复位)钥匙代码执行
在VTK中,默认交互模式允许用户通过单击r重置键将3D对象缩放到原始设置,例如1。我想知道有没有办法用编码来实现这个功能?我使用C+Actudiz,但是C++代码也应该有帮助。< p>在vtkItActurTysLy.CXX中,这是OnChar函数中的相关代码:C# VTK r(复位)钥匙代码执行,c#,c++,vtk,C#,C++,Vtk,在VTK中,默认交互模式允许用户通过单击r重置键将3D对象缩放到原始设置,例如1。我想知道有没有办法用编码来实现这个功能?我使用C+Actudiz,但是C++代码也应该有帮助。< p>在vtkItActurTysLy.CXX中,这是OnChar函数中的相关代码: case 'r' : case 'R' : this->FindPokedRenderer(rwi->GetEventPosition()[0], rwi->G
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;
资料来源: