Przeglądaj źródła

v.vol.rst: fix https://trac.osgeo.org/grass/changeset/58478 - flip rows for mask only

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@58485 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová 11 lat temu
rodzic
commit
1f986bdb2e
1 zmienionych plików z 7 dodań i 7 usunięć
  1. 7 7
      vector/v.vol.rst/user1.c

+ 7 - 7
vector/v.vol.rst/user1.c

@@ -440,7 +440,7 @@ int OUTGR()
 	cnt = 0;
 	for (iarc = 0; iarc < nsizl; iarc++) {
 
-	    for (y = 0; y < nsizr; y++) {
+	    for (y = nsizr - 1; y >= 0; y--) {  /* changed by AV */
 		for (x = 0; x < nsizc; x++) {
 		    if (maskmap != NULL)
 			bmask = BM_get(bitmask, x, y);
@@ -490,7 +490,7 @@ int OUTGR()
 	cnt = 0;
 	for (iarc = 0; iarc < nsizl; iarc++) {
 
-	    for (y = 0; y < nsizr; y++) {
+	    for (y = nsizr - 1; y >= 0; y--) {  /* changed by AV */
 		for (x = 0; x < nsizc; x++) {
 		    if (maskmap != NULL)
 			bmask = BM_get(bitmask, x, y);
@@ -540,7 +540,7 @@ int OUTGR()
 	cnt = 0;
 	for (iarc = 0; iarc < nsizl; iarc++) {
 
-	    for (y = 0; y < nsizr; y++) {	/* changed by AV */
+	    for (y = nsizr - 1; y >= 0; y--) {  /* changed by AV */
 		for (x = 0; x < nsizc; x++) {
 		    if (maskmap != NULL)
 			bmask = BM_get(bitmask, x, y);
@@ -590,7 +590,7 @@ int OUTGR()
 	cnt = 0;
 	for (iarc = 0; iarc < nsizl; iarc++) {
 
-	    for (y = 0; y < nsizr; y++) {	/* changed by AV */
+	    for (y = nsizr - 1; y >= 0; y--) {  /* changed by AV */
 		for (x = 0; x < nsizc; x++) {
 		    if (maskmap != NULL)
 			bmask = BM_get(bitmask, x, y);
@@ -640,7 +640,7 @@ int OUTGR()
 	cnt = 0;
 	for (iarc = 0; iarc < nsizl; iarc++) {
 
-	    for (y = 0; y < nsizr; y++) {
+	    for (y = nsizr - 1; y >= 0; y--) {  /* changed by AV */
 		for (x = 0; x < nsizc; x++) {
 		    if (maskmap != NULL)
 			bmask = BM_get(bitmask, x, y);
@@ -690,7 +690,7 @@ int OUTGR()
 	cnt = 0;
 	for (iarc = 0; iarc < nsizl; iarc++) {
 
-	    for (y = 0; y < nsizr; y++) {
+	    for (y = nsizr - 1; y >= 0; y--) {  /* changed by AV */
 		for (x = 0; x < nsizc; x++) {
 		    if (maskmap != NULL)
 			bmask = BM_get(bitmask, x, y);
@@ -740,7 +740,7 @@ int OUTGR()
 	cnt = 0;
 	for (iarc = 0; iarc < nsizl; iarc++) {
 
-	    for (y = 0; y < nsizr; y++) {
+	    for (y = nsizr - 1; y >= 0; y--) {  /* changed by AV */
 		for (x = 0; x < nsizc; x++) {
 		    if (maskmap != NULL)
 			bmask = BM_get(bitmask, x, y);