Exemplo n.º 1
0
 public void SaveRendererViewState(Kitware.VTK.vtkRenderer ren)
 {
     Kitware.VTK.vtkCamera cam = ren.GetActiveCamera();
       m_saved_focalpoint = cam.GetFocalPoint();
       m_saved_position = cam.GetPosition();
       m_saved_viewup = cam.GetViewUp();
 }
Exemplo n.º 2
0
 public void RestoreRendererViewState(Kitware.VTK.vtkRenderer ren)
 {
     Kitware.VTK.vtkCamera cam = ren.GetActiveCamera();
       cam.SetFocalPoint(m_saved_focalpoint[0], m_saved_focalpoint[1], m_saved_focalpoint[2]);
       cam.SetPosition(m_saved_position[0], m_saved_position[1], m_saved_position[2]);
       cam.SetViewUp(m_saved_viewup[0], m_saved_viewup[1], m_saved_viewup[2]);
       ren.ResetCameraClippingRange();
 }