+ actors->Slices[ 1 ][ j ]->SetSlice( pos );
+ actors->Slices[ 0 ][ j ]->Render( 1e-3 );
+ actors->Slices[ 1 ][ j ]->Render( 1e-3 );
+
+ } // fi
+
+ } // rof
+}
+
+// -------------------------------------------------------------------------
+void cpExtensions::Visualization::MPRActors::
+_WindowLevelCommand( double window, double level, void* data )
+{
+ MPRActors* actors = reinterpret_cast< MPRActors* >( data );
+ if( actors == NULL )
+ return;
+ actors->Slices[ 0 ][ 0 ]->Render( 1e-3 );
+ actors->Slices[ 0 ][ 1 ]->Render( 1e-3 );
+ actors->Slices[ 0 ][ 2 ]->Render( 1e-3 );
+ actors->Slices[ 1 ][ 0 ]->Render( 1e-3 );
+ actors->Slices[ 1 ][ 1 ]->Render( 1e-3 );
+ actors->Slices[ 1 ][ 2 ]->Render( 1e-3 );
+}
+
+// -------------------------------------------------------------------------
+void cpExtensions::Visualization::MPRActors::
+_RenderCommand( void* data )
+{
+ MPRActors* actors = reinterpret_cast< MPRActors* >( data );
+ if( actors == NULL )
+ return;
+ actors->Slices[ 0 ][ 0 ]->Render( 1e-3 );
+ actors->Slices[ 0 ][ 1 ]->Render( 1e-3 );
+ actors->Slices[ 0 ][ 2 ]->Render( 1e-3 );
+ actors->Slices[ 1 ][ 0 ]->Render( 1e-3 );
+ actors->Slices[ 1 ][ 1 ]->Render( 1e-3 );
+ actors->Slices[ 1 ][ 2 ]->Render( 1e-3 );