X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpExtensions%2FVisualization%2FMPRActors.cxx;h=e26651b4dd24098b7df304e741041789419694b0;hb=e2fb8817731f6231d34941a208e46b36dad425b2;hp=47f1251bf214cd8bc4ea64a6df68e2e9d13898e1;hpb=00b54bc0344d74f31df8b93f7c28a07cfc8d6873;p=cpPlugins.git diff --git a/lib/cpExtensions/Visualization/MPRActors.cxx b/lib/cpExtensions/Visualization/MPRActors.cxx index 47f1251..e26651b 100644 --- a/lib/cpExtensions/Visualization/MPRActors.cxx +++ b/lib/cpExtensions/Visualization/MPRActors.cxx @@ -350,6 +350,14 @@ SetSlice( const int& axis, double* pos ) } // fi } +// ------------------------------------------------------------------------- +void cpExtensions::Visualization::MPRActors:: +SetAxesCursor( const int& axis, double* pos ) +{ + if( axis < 3 ) + this->Slices[ 0 ][ axis ]->SetAxesCursor( pos ); +} + // ------------------------------------------------------------------------- void cpExtensions::Visualization::MPRActors:: Render( const int& axis ) @@ -460,6 +468,7 @@ _SlicesCommand( double* pos, int axis, void* data ) if( actors->Slices[ 0 ][ j ]->GetAxis( ) != axis ) { actors->SetSlice( j, pos ); + actors->SetAxesCursor( j, pos ); actors->Render( j ); } // fi