//---------------------------------------------------------------------------
vtkInteractorScrollZ::~vtkInteractorScrollZ()
{
}
//---------------------------------------------------------------------------
vtkInteractorScrollZ::~vtkInteractorScrollZ()
{
}
//---------------------------------------------------------------------------
bool vtkInteractorScrollZ::OnRightButtonDown()
//---------------------------------------------------------------------------
bool vtkInteractorScrollZ::OnRightButtonDown()
vtkRenderWindowInteractor *interactor = _vtkInteractorStyleBaseView->GetInteractor();
if ((interactor->GetControlKey()==0) && (interactor->GetShiftKey()==0) ){
_stateFordware = true;
vtkRenderWindowInteractor *interactor = _vtkInteractorStyleBaseView->GetInteractor();
if ((interactor->GetControlKey()==0) && (interactor->GetShiftKey()==0) ){
_stateFordware = true;
{
if (_stateFordware==true){
//int fx = _vtkInteractorStyleBaseView->GetInteractor()->GetEventPosition()[0]; // JPRx
{
if (_stateFordware==true){
//int fx = _vtkInteractorStyleBaseView->GetInteractor()->GetEventPosition()[0]; // JPRx
- int fy = _vtkInteractorStyleBaseView->GetInteractor()->GetEventPosition()[1];
- int delta = (_fordwareY - fy)/3;
+ int fy = _vtkInteractorStyleBaseView->GetInteractor()->GetEventPosition()[1];
+ double delta = (_fordwareY - fy)/3.0;
this->_vtkInteractorStyleBaseView->SetParent_refresh_waiting();
// wxCommandEvent newevent(wxEVT_COMMAND_MENU_SELECTED,12121);
// _vtkInteractorStyleBaseView->GetWxVtk2DBaseView()->GetWxVTKRenderWindowInteractor()->GetParent()->ProcessEvent(newevent);
this->_vtkInteractorStyleBaseView->SetParent_refresh_waiting();
// wxCommandEvent newevent(wxEVT_COMMAND_MENU_SELECTED,12121);
// _vtkInteractorStyleBaseView->GetWxVtk2DBaseView()->GetWxVTKRenderWindowInteractor()->GetParent()->ProcessEvent(newevent);