45 m_Synchronizer (NULL),
46 m_Synchronizer3D (NULL)
55 std::vector< QGoSynchronizedView2D * >::iterator SynchronizedViewIt;
56 std::vector< QGoSynchronizedView3D * >::iterator SynchronizedView3DIt;
69 tempComp = *SynchronizedViewIt;
79 tempComp3D = *SynchronizedView3DIt;
81 delete ( tempComp3D );
97 iImage->GetDimensions(dim);
99 if ( ( dim[0] != 1 ) && ( dim[1] != 1 ) && ( dim[2] != 1 ) )
116 if ( ( iSynchronizedViewName.
isEmpty() ) || ( iImage == NULL ) )
123 static_cast< QWidget * >( this->
parent() ) );
126 nSynchronizedView->
SetImage(iImage);
141 return nSynchronizedView;
151 if ( ( iSynchronizedViewName.
isEmpty() ) || ( iImage == NULL ) )
158 static_cast< QWidget * >( this->
parent() ) );
161 nSynchronizedView->
SetImage(iImage);
176 return nSynchronizedView;
187 std::vector< QGoSynchronizedView2D * >::iterator SynchronizedViewIt;
189 if ( ioSynchronizedView == NULL ) {
return; }
205 ioSynchronizedView->
close();
207 delete ioSynchronizedView;
247 if ( ioSynchronizedView == NULL ) {
return; }
249 std::vector< QGoSynchronizedView2D * >::iterator SynchronizedViewIt;
265 ioSynchronizedView->
close();
279 std::vector< QGoSynchronizedView3D * >::iterator SynchronizedView3DIt;
281 if ( ioSynchronizedView == NULL ) {
return; }
297 ioSynchronizedView->
close();
299 delete ioSynchronizedView;
340 if ( ioSynchronizedView == NULL ) {
return; }
342 std::vector< QGoSynchronizedView3D * >::iterator SynchronizedView3DIt;
358 ioSynchronizedView->
close();
416 std::vector< QGoSynchronizedView2D * >::iterator SynchronizedViewIt;
421 ++SynchronizedViewIt )
423 ( *SynchronizedViewIt )->Update();
426 std::vector< QGoSynchronizedView3D * >::iterator SynchronizedView3DIt;
431 ++SynchronizedView3DIt )
433 ( *SynchronizedView3DIt )->Update();
444 std::vector< QGoSynchronizedView2D * >::iterator SynchronizedViewIt;
449 ++SynchronizedViewIt )
451 ( *SynchronizedViewIt )->show();
454 std::vector< QGoSynchronizedView3D * >::iterator SynchronizedView3DIt;
459 ++SynchronizedView3DIt )
461 ( *SynchronizedView3DIt )->show();