@@ -72,11 +72,17 @@ ManualRegistration::ManualRegistration()
72
72
renderWindow_src->AddRenderer (renderer_src);
73
73
vis_src_.reset (new pcl::visualization::PCLVisualizer (renderer_src, renderWindow_src, " " , false ));
74
74
qvtk_widget_src = new QVTKOpenGLNativeWidget (this );
75
+ qvtk_widget_src->setRenderWindow (vis_src_->getRenderWindow ());
76
+ vis_src_->setupInteractor (qvtk_widget_src->interactor (),
77
+ qvtk_widget_src->renderWindow ());
75
78
#else
76
79
vis_src_.reset (new pcl::visualization::PCLVisualizer (" " , false ));
77
80
qvtk_widget_src = new QVTKWidget (this );
81
+ qvtk_widget_src->SetRenderWindow (vis_src_->GetRenderWindow ());
82
+ vis_src_->setupInteractor (qvtk_widget_src->GetInteractor (),
83
+ qvtk_widget_src->GetRenderWindow ());
78
84
#endif
79
- qvtk_widget_src-> setRenderWindow (vis_src_-> getRenderWindow ());
85
+
80
86
vis_src_->setupInteractor (qvtk_widget_src->interactor (),
81
87
qvtk_widget_src->renderWindow ());
82
88
vis_src_->getInteractorStyle ()->setKeyboardModifier (
@@ -100,13 +106,17 @@ ManualRegistration::ManualRegistration()
100
106
renderWindow_dst->AddRenderer (renderer_dst);
101
107
vis_dst_.reset (new pcl::visualization::PCLVisualizer (renderer_dst, renderWindow_dst, " " , false ));
102
108
qvtk_widget_dst = new QVTKOpenGLNativeWidget (this );
109
+ qvtk_widget_dst->setRenderWindow (vis_dst_->getRenderWindow ());
110
+ vis_dst_->setupInteractor (qvtk_widget_dst->interactor (),
111
+ qvtk_widget_dst->renderWindow ());
103
112
#else
104
113
vis_dst_.reset (new pcl::visualization::PCLVisualizer (" " , false ));
105
114
qvtk_widget_dst = new QVTKWidget (this );
115
+ qvtk_widget_dst->SetRenderWindow (vis_dst_->GetRenderWindow ());
116
+ vis_dst_->setupInteractor (qvtk_widget_dst->GetInteractor (),
117
+ qvtk_widget_dst->GetRenderWindow ());
106
118
#endif
107
- qvtk_widget_dst->setRenderWindow (vis_dst_->getRenderWindow ());
108
- vis_dst_->setupInteractor (qvtk_widget_dst->interactor (),
109
- qvtk_widget_dst->renderWindow ());
119
+
110
120
vis_dst_->getInteractorStyle ()->setKeyboardModifier (
111
121
pcl::visualization::INTERACTOR_KB_MOD_SHIFT);
112
122
0 commit comments