SetImage( vtkImageData* image )
{
this->m_MPRActors->AddInputData( image );
- this->m_MPRActors->PushDataInto(
- this->m_Renderers[ 0 ],
- this->m_Renderers[ 1 ],
- this->m_Renderers[ 2 ],
- this->m_Renderers[ 3 ]
+ this->m_MPRActors->PushActorsInto(
+ this->m_Windows[ 0 ],
+ this->m_Windows[ 1 ],
+ this->m_Windows[ 2 ],
+ this->m_Windows[ 3 ]
);
// First rendering
return;
// Push everything on renderers
- this->m_MPRActors->PushDataInto(
- this->m_Renderers[ 0 ],
- this->m_Renderers[ 1 ],
- this->m_Renderers[ 2 ],
- this->m_Renderers[ 3 ]
+ this->m_MPRActors->PushActorsInto(
+ this->m_Windows[ 0 ],
+ this->m_Windows[ 1 ],
+ this->m_Windows[ 2 ],
+ this->m_Windows[ 3 ]
);
// Rendering
// Check prerrequisites
if( this->m_Windows[ i ] == NULL || this->m_Renderers[ i ] == NULL )
{
- this->m_Styles[ i ] = NULL;
+ // TODO: this->m_Styles[ i ] = NULL;
continue;
} // fi
ImageSliceActors* actors = this->m_MPRActors->GetSliceActors( i );
if( actors == NULL )
{
- this->m_Styles[ i ] = NULL;
+ // TODO: this->m_Styles[ i ] = NULL;
continue;
} // fi
- this->m_Styles[ i ] = vtkSmartPointer< TStyle >::New( );
- this->m_Styles[ i ]->Configure( actors, this->m_MPRActors );
- this->m_Styles[ i ]->
- SetInteractor( this->m_Windows[ i ]->GetInteractor( ), i );
- this->m_Styles[ i ]->SetModeToNavigation( );
+ /* TODO
+ this->m_Styles[ i ] = vtkSmartPointer< TStyle >::New( );
+ this->m_Styles[ i ]->Configure( actors, this->m_MPRActors );
+ this->m_Styles[ i ]->
+ SetInteractor( this->m_Windows[ i ]->GetInteractor( ), i );
+ this->m_Styles[ i ]->SetModeToNavigation( );
+ */
} // rof
{
for( int j = 0; j < 3; ++j )
{
- if(
- this->m_Windows[ i ] != NULL &&
- this->m_Windows[ j ] != NULL &&
- i != j
- )
- this->m_Styles[ i ]->
- AssociateInteractor( this->m_Windows[ j ]->GetInteractor( ) );
+ /* TODO
+ if(
+ this->m_Windows[ i ] != NULL &&
+ this->m_Windows[ j ] != NULL &&
+ i != j
+ )
+ this->m_Styles[ i ]->
+ AssociateInteractor( this->m_Windows[ j ]->GetInteractor( ) );
+ */
} // rof
- if( this->m_Windows[ 3 ] != NULL )
- this->m_Styles[ i ]->
- AssociateInteractor( this->m_Windows[ 3 ]->GetInteractor( ) );
+ /* TODO
+ if( this->m_Windows[ 3 ] != NULL )
+ this->m_Styles[ i ]->
+ AssociateInteractor( this->m_Windows[ 3 ]->GetInteractor( ) );
+ */
} // rof
// Finish interactor linking
- this->m_MPRActors->LinkInteractors( );
+ // TODO: this->m_MPRActors->LinkInteractors( );
// Restart rendering
this->ResetCameras( );
return( this->m_Renderers[ 3 ] );
}
+// -------------------------------------------------------------------------
+cpExtensions::Visualization::MPRObjects::
+TMPRActors* cpExtensions::Visualization::MPRObjects::
+GetMPRActors( )
+{
+ return( this->m_MPRActors );
+}
+
+// -------------------------------------------------------------------------
+const cpExtensions::Visualization::MPRObjects::
+TMPRActors* cpExtensions::Visualization::MPRObjects::
+GetMPRActors( ) const
+{
+ return( this->m_MPRActors );
+}
+
// -------------------------------------------------------------------------
cpExtensions::Visualization::MPRObjects::
MPRObjects( )