From: Eduardo DAVILA Date: Fri, 6 May 2016 13:24:09 +0000 (+0200) Subject: #2711 creaVtk Feature New Normal - new Box ReadMHDPlane X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?p=creaVtk.git;a=commitdiff_plain;h=c50bb967c4e678eec374cf91e233965b94005f4a #2711 creaVtk Feature New Normal - new Box ReadMHDPlane --- diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkReadMHDPlane.cxx b/bbtk_creaVtk_PKG/src/bbcreaVtkReadMHDPlane.cxx index d681839..0c1833c 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkReadMHDPlane.cxx +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkReadMHDPlane.cxx @@ -385,7 +385,7 @@ void ReadMHDPlane::copy_YZ_plane(int fd,vtkImageData *newImage,int slice,int iWi exit(1); } - pImage=(char*)(newImage->GetScalarPointer(i, j,iWidth )); + pImage=(char*)(newImage->GetScalarPointer(i, dimZ-1-j,iWidth )); if ((ret = read(fd, pImage , dataSize)) < 0) { fprintf(stderr, "Failed reading: %s\n", strerror(errno)); @@ -404,7 +404,7 @@ void ReadMHDPlane::copy_XZ_plane(int fd,vtkImageData *newImage,int slice,int iWi pos = dimX*(long long int)slice*dataSize; long long sizeBytesPlane = dimX*dimY*dataSize; char *pImage = (char*)( newImage->GetScalarPointer(0,0,iWidth) ); - for (j=0;j=0;j--) { #if defined(_WIN32) if (_lseeki64( fd, pos + j*sizeBytesPlane , SEEK_SET ) < 0)