return( NULL );
}
+// -------------------------------------------------------------------------
+vtkRenderer* cpExtensions::QT::SimpleMPRWidget::
+GetRenderer( unsigned int i )
+{
+ if( i < 4 )
+ return( this->m_Renderers[ i ] );
+ else
+ return( NULL );
+}
+
+// -------------------------------------------------------------------------
+std::vector< std::pair< vtkImageActor*, vtkRenderer* > >
+cpExtensions::QT::SimpleMPRWidget::
+GetMainImageActors( )
+{
+ std::vector< std::pair< vtkImageActor*, vtkRenderer* > > actors;
+ for( unsigned int i = 0; i < 3; ++i )
+ {
+ actors.push_back(
+ std::pair< vtkImageActor*, vtkRenderer* >(
+ this->m_2DSlices[ i ]->GetImageActor( ),
+ this->m_Renderers[ i ]
+ )
+ );
+ actors.push_back(
+ std::pair< vtkImageActor*, vtkRenderer* >(
+ this->m_3DSlices[ i ]->GetImageActor( ),
+ this->m_Renderers[ 3 ]
+ )
+ );
+
+ } // rof
+ return( actors );
+}
+
// -------------------------------------------------------------------------
vtkActor* cpExtensions::QT::SimpleMPRWidget::
GetActor( vtkPolyData* mesh )