this->Slices[ 0 ][ i ]->AddWindowLevelCommand(
Self::_WindowLevelCommand, this
);
- // this->Slices[ 0 ][ i ]->AddSlicesCommand( Self::_SlicesCommand, this );
+ this->Slices[ 0 ][ i ]->AddSlicesCommand( Self::_SlicesCommand, this );
} // rof
}
void cpExtensions::Visualization::MPRActors::
_SlicesCommand( double* pos, int axis, void* data )
{
- /*
- MPRActors* actors = reinterpret_cast< MPRActors* >( data );
- if( actors == NULL )
+ MPRActors* actors = reinterpret_cast< MPRActors* >( data );
+ if( actors == NULL )
return;
- for( unsigned int j = 0; j < 3; ++j )
+ for( unsigned int j = 0; j < 3; ++j )
+ {
if( actors->Slices[ 0 ][ j ]->GetAxis( ) != axis )
- actors->Slices[ 0 ][ j ]->SetSlice( pos );
- actors->Modified( );
- */
+ {
+ actors->Slices[ 0 ][ j ]->SetSlice( pos );
+ actors->Slices[ 1 ][ j ]->SetSlice( pos );
+ actors->Slices[ 0 ][ j ]->Render( 1e-3 );
+ actors->Slices[ 1 ][ j ]->Render( 1e-3 );
+
+ } // fi
+
+ } // rof
}
// -------------------------------------------------------------------------
MPRActors* actors = reinterpret_cast< MPRActors* >( data );
if( actors == NULL )
return;
- actors->Slices[ 0 ][ 0 ]->Render( );
- actors->Slices[ 0 ][ 1 ]->Render( );
- actors->Slices[ 0 ][ 2 ]->Render( );
- actors->Slices[ 1 ][ 0 ]->Render( );
- actors->Slices[ 1 ][ 1 ]->Render( );
- actors->Slices[ 1 ][ 2 ]->Render( );
+ 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 );
}
// -------------------------------------------------------------------------
MPRActors* actors = reinterpret_cast< MPRActors* >( data );
if( actors == NULL )
return;
- actors->Slices[ 0 ][ 0 ]->Render( );
- actors->Slices[ 0 ][ 1 ]->Render( );
- actors->Slices[ 0 ][ 2 ]->Render( );
- actors->Slices[ 1 ][ 0 ]->Render( );
- actors->Slices[ 1 ][ 1 ]->Render( );
- actors->Slices[ 1 ][ 2 ]->Render( );
+ 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 );
}
// eof - $RCSfile$