Program: bbtk
Module: $RCSfile: bbvtkFlip.cxx,v $
Language: C++
- Date: $Date: 2010/10/06 16:44:04 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2012/04/11 16:27:00 $
+ Version: $Revision: 1.2 $
=========================================================================*/
/* ---------------------------------------------------------------------
char *debPlan;
for(int k=0; k<inputdims[2]; k++) { // iterate on planes
debPlan = pixelsIn+k*planeSize;
- for(int j=0; j<inputdims[1]/2; j++) { // iterates on rows
- line1 = debPlan+j*lineSize;
- line2 = debPlan+(inputdims[1]-j)*lineSize;
- memcpy(temp, line2, lineSize);
- memcpy(line2, line1, lineSize);
- memcpy(line1, temp, lineSize);
+ for(int j=0; j<inputdims[1]/2; j++) { // iterates on rows
+ line1 = debPlan+j*lineSize;
+ line2 = debPlan+(inputdims[1]-1-j)*lineSize;
+ memcpy(temp, line2, lineSize);
+ memcpy(line2, line1, lineSize);
+ memcpy(line1, temp, lineSize);
}
}