OSDN Git Service

Modified Eos/Makefile
[eos/hostdependX86LINUX64.git] / src / Objects / DataManip / mrcImage / src / mrcImageCopy.c
index 9b6bf1e..96b895d 100755 (executable)
@@ -19,12 +19,13 @@ lmrcImageCopy(mrcImage* dst, mrcImage* src, mrcImageParaTypeRealCoord to)
 {
        mrcImageParaTypeReal ix, iy, iz;
        double data;
+
+    for(iz=0; iz<src->HeaderN.z; iz++) {
+    for(iy=0; iy<src->HeaderN.y; iy++) {
     for(ix=0; ix<src->HeaderN.x; ix++) {
-        for(iy=0; iy<src->HeaderN.y; iy++) {
-            for(iz=0; iz<src->HeaderN.z; iz++) {
-                mrcPixelDataGet(src, (mrcImageParaTypeReal)ix, (mrcImageParaTypeReal)iy, (mrcImageParaTypeReal)iz, &data, mrcPixelRePart, mrcPixelHowNearest);
-                mrcPixelDataSet(dst, (mrcImageParaTypeReal)to.x + ix, (mrcImageParaTypeReal)to.y + iy, (mrcImageParaTypeReal)to.z + iz, data, mrcPixelRePart);
-           }
-        }
+       mrcPixelDataGet(src, (mrcImageParaTypeReal)ix,        (mrcImageParaTypeReal)iy,        (mrcImageParaTypeReal)iz,       &data, mrcPixelRePart, mrcPixelHowNearest);
+        mrcPixelDataSet(dst, (mrcImageParaTypeReal)to.x + ix, (mrcImageParaTypeReal)to.y + iy, (mrcImageParaTypeReal)to.z + iz, data, mrcPixelRePart);
+    }
+    }
     }
 }