-//-------------------------------------------------------------------
-void vvImage::SetTranslationX(int xvalue)
-{
- transform->Translate(xvalue,0,0);
- mVtkImageReslice->Update();
-}
-//--------------------------------------------------------------------
-
-//-------------------------------------------------------------------
-
-void vvImage::SetTranslationY(int yvalue)
-{
- transform->Translate(0,yvalue,0);
- mVtkImageReslice->Update();
-}
-//--------------------------------------------------------------------
-
-//-------------------------------------------------------------------
-void vvImage::SetTranslationZ(int zvalue)
-{
- transform->Translate(0,0,zvalue);
- mVtkImageReslice->Update();
-}
-//-------------------------------------------------------------------
-
-//-------------------------------------------------------------------
-void vvImage::SetOrigin(double value[3])
-{
- origin=new double[mVtkImageReslice->GetOutputDimensionality()];
- origin[0]=value[0];
- origin[1]=value[1];
- origin[2]=value[2];
-}
-
-//--------------------------------------------------------------------
-void vvImage::SetTransform(vtkAbstractTransform *transform)
-{
- mVtkImageReslice->SetResliceTransform(transform);
- mVtkImageReslice->Update();
-}
-//--------------------------------------------------------------------