------------------------------------------------------------------------------
| 640 | |
| 641 | //------------------------------------------------------------------------------ |
| 642 | void vtkInteractorStyleFlight::MotionAlongVector(double vector[3], double amount, vtkCamera* cam) |
| 643 | { |
| 644 | double oldcampos[3], oldcamfoc[3]; |
| 645 | cam->GetPosition(oldcampos); |
| 646 | cam->GetFocalPoint(oldcamfoc); |
| 647 | // move camera and focus along DirectionOfProjection |
| 648 | cam->SetPosition(oldcampos[0] - amount * vector[0], oldcampos[1] - amount * vector[1], |
| 649 | oldcampos[2] - amount * vector[2]); |
| 650 | cam->SetFocalPoint(oldcamfoc[0] - amount * vector[0], oldcamfoc[1] - amount * vector[1], |
| 651 | oldcamfoc[2] - amount * vector[2]); |
| 652 | } |
| 653 | |
| 654 | //------------------------------------------------------------------------------ |
| 655 | void vtkInteractorStyleFlight::GetLRVector(double vector[3], vtkCamera* cam) |
no test coverage detected