From 72ad00f20c464a68942d4dd34ced0d0d0970e308 Mon Sep 17 00:00:00 2001
From: Vojtech Moravec <vojtech.moravec.st@vsb.cz>
Date: Tue, 11 Aug 2020 08:34:04 +0200
Subject: [PATCH] Renamed Chunk2D -> Block.

---
 .../java/azgracompress/benchmark/VQBenchmark.java    |  4 ++--
 .../compression/VQImageDecompressor.java             |  2 +-
 .../azgracompress/data/{Chunk2D.java => Block.java}  | 10 +++++-----
 src/main/java/azgracompress/data/ImageU16.java       |  4 ++--
 src/main/java/azgracompress/data/Voxel.java          |  2 +-
 .../java/azgracompress/io/loader/BasicLoader.java    | 12 ++++++------
 6 files changed, 17 insertions(+), 17 deletions(-)
 rename src/main/java/azgracompress/data/{Chunk2D.java => Block.java} (96%)

diff --git a/src/main/java/azgracompress/benchmark/VQBenchmark.java b/src/main/java/azgracompress/benchmark/VQBenchmark.java
index 366dfbf..5b347ad 100644
--- a/src/main/java/azgracompress/benchmark/VQBenchmark.java
+++ b/src/main/java/azgracompress/benchmark/VQBenchmark.java
@@ -1,7 +1,7 @@
 package azgracompress.benchmark;
 
 import azgracompress.cli.ParsedCliOptions;
-import azgracompress.data.Chunk2D;
+import azgracompress.data.Block;
 import azgracompress.data.ImageU16;
 import azgracompress.data.V2i;
 import azgracompress.data.V3i;
@@ -19,7 +19,7 @@ public class VQBenchmark extends BenchmarkBase {
 
     private ImageU16 reconstructImageFromQuantizedVectors(final int[][] vectors,
                                                           final V2i qVector) {
-        Chunk2D reconstructedChunk = new Chunk2D(new V2i(rawImageDims.getX(), rawImageDims.getY()));
+        Block reconstructedChunk = new Block(new V2i(rawImageDims.getX(), rawImageDims.getY()));
         if (qVector.getY() > 1) {
             reconstructedChunk.reconstructFrom2DVectors(vectors, qVector);
         } else {
diff --git a/src/main/java/azgracompress/compression/VQImageDecompressor.java b/src/main/java/azgracompress/compression/VQImageDecompressor.java
index 131ba98..5254fbe 100644
--- a/src/main/java/azgracompress/compression/VQImageDecompressor.java
+++ b/src/main/java/azgracompress/compression/VQImageDecompressor.java
@@ -64,7 +64,7 @@ public class VQImageDecompressor extends CompressorDecompressorBase implements I
                                                           final V2i qVector,
                                                           final V3i imageDims) {
 
-        Chunk2D reconstructedChunk = new Chunk2D(new V2i(imageDims.getX(), imageDims.getY()));
+        Block reconstructedChunk = new Block(new V2i(imageDims.getX(), imageDims.getY()));
         if (qVector.getY() > 1) {
             reconstructedChunk.reconstructFrom2DVectors(vectors, qVector);
         } else {
diff --git a/src/main/java/azgracompress/data/Chunk2D.java b/src/main/java/azgracompress/data/Block.java
similarity index 96%
rename from src/main/java/azgracompress/data/Chunk2D.java
rename to src/main/java/azgracompress/data/Block.java
index 3e4664d..cf4a42f 100644
--- a/src/main/java/azgracompress/data/Chunk2D.java
+++ b/src/main/java/azgracompress/data/Block.java
@@ -1,6 +1,6 @@
 package azgracompress.data;
 
-public class Chunk2D {
+public class Block {
     private final int FILL_VALUE = 0;
     private int[] data;
 
@@ -12,7 +12,7 @@ public class Chunk2D {
      * @param dims Dimensions of the chunk.
      * @param data Chunk data.
      */
-    public Chunk2D(final V2i dims, final int[] data) {
+    public Block(final V2i dims, final int[] data) {
         this.dims = dims;
         this.data = data;
         assert (data.length == (dims.getX() * dims.getY())) : "Wrong box data.";
@@ -23,7 +23,7 @@ public class Chunk2D {
      *
      * @param dims Dimensions of the chunk.
      */
-    public Chunk2D(final V2i dims) {
+    public Block(final V2i dims) {
         this(dims, new int[dims.getX() * dims.getY()]);
     }
 
@@ -183,8 +183,8 @@ public class Chunk2D {
      */
     @Override
     public boolean equals(Object obj) {
-        if (obj instanceof Chunk2D) {
-            final Chunk2D otherChunk = (Chunk2D) obj;
+        if (obj instanceof Block) {
+            final Block otherChunk = (Block) obj;
             if (data.length != otherChunk.data.length) {
                 return false;
             } else {
diff --git a/src/main/java/azgracompress/data/ImageU16.java b/src/main/java/azgracompress/data/ImageU16.java
index 589ee1e..c2787c2 100644
--- a/src/main/java/azgracompress/data/ImageU16.java
+++ b/src/main/java/azgracompress/data/ImageU16.java
@@ -24,8 +24,8 @@ public class ImageU16 {
         return (x * width) + y;
     }
 
-    public Chunk2D as2dChunk() {
-        return new Chunk2D(new V2i(width, height), data);
+    public Block as2dChunk() {
+        return new Block(new V2i(width, height), data);
     }
 
     public ImageU16 difference(final ImageU16 other) {
diff --git a/src/main/java/azgracompress/data/Voxel.java b/src/main/java/azgracompress/data/Voxel.java
index 56a08e0..62116f3 100644
--- a/src/main/java/azgracompress/data/Voxel.java
+++ b/src/main/java/azgracompress/data/Voxel.java
@@ -106,7 +106,7 @@ public final class Voxel {
 
 
                             final int indexInsideVoxel = dataIndex(voxelX, voxelY, voxelZ, voxelDims);
-                            final int indexInsidePlane = Chunk2D.index(dstX, dstY, planeDimX);
+                            final int indexInsidePlane = Block.index(dstX, dstY, planeDimX);
 
                             // reconstructedData are 2D data while voxelData are 3D data!
                             reconstructedData[planeIndex][indexInsidePlane] =
diff --git a/src/main/java/azgracompress/io/loader/BasicLoader.java b/src/main/java/azgracompress/io/loader/BasicLoader.java
index 04330f0..1be1240 100644
--- a/src/main/java/azgracompress/io/loader/BasicLoader.java
+++ b/src/main/java/azgracompress/io/loader/BasicLoader.java
@@ -50,7 +50,7 @@ public abstract class BasicLoader {
                     for (int vectorX = 0; vectorX < vectorSize; vectorX++) {
                         if (baseX + vectorX >= dims.getY())
                             break;
-                        rowVectors[vectorIndex][vectorX] = planeData[Chunk2D.index((baseX + vectorX), row, dims.getY())];
+                        rowVectors[vectorIndex][vectorX] = planeData[Block.index((baseX + vectorX), row, dims.getY())];
                     }
                     ++vectorIndex;
                 }
@@ -77,7 +77,7 @@ public abstract class BasicLoader {
                     for (int vectorX = 0; vectorX < vectorSize; vectorX++) {
                         if (baseX + vectorX >= dims.getY())
                             break;
-                        rowVectors[vectorIndex][vectorX] = valueAt(plane, Chunk2D.index((baseX + vectorX), row, dims.getY()));
+                        rowVectors[vectorIndex][vectorX] = valueAt(plane, Block.index((baseX + vectorX), row, dims.getY()));
                     }
                     ++vectorIndex;
                 }
@@ -89,7 +89,7 @@ public abstract class BasicLoader {
     protected int[][] loadBlocksImplByLoadPlaneData(final V2i blockDim, final Range<Integer> planeRange) throws IOException {
         final int blockSize = blockDim.multiplyTogether();
         final int planeCount = planeRange.getTo() - planeRange.getFrom();
-        final int blockCount = planeCount * Chunk2D.calculateRequiredChunkCount(dims.toV2i(), blockDim);
+        final int blockCount = planeCount * Block.calculateRequiredChunkCount(dims.toV2i(), blockDim);
 
         int[][] blocks = new int[blockCount][blockSize];
 
@@ -108,7 +108,7 @@ public abstract class BasicLoader {
     protected int[][] loadBlocksImplByValueAt(final V2i blockDim, final Range<Integer> planeRange) {
         final int blockSize = blockDim.multiplyTogether();
         final int planeCount = planeRange.getTo() - planeRange.getFrom();
-        final int blockCount = planeCount * Chunk2D.calculateRequiredChunkCount(dims.toV2i(), blockDim);
+        final int blockCount = planeCount * Block.calculateRequiredChunkCount(dims.toV2i(), blockDim);
 
         int[][] blocks = new int[blockCount][blockSize];
 
@@ -133,7 +133,7 @@ public abstract class BasicLoader {
                 srcX = blockXOffset + x;
                 if (srcX >= dims.getX())
                     break;
-                block[Chunk2D.index(x, y, blockDim.getY())] = valueAt(planeIndex, Chunk2D.index(srcX, srcY, dims.getY()));
+                block[Block.index(x, y, blockDim.getY())] = valueAt(planeIndex, Block.index(srcX, srcY, dims.getY()));
             }
         }
     }
@@ -149,7 +149,7 @@ public abstract class BasicLoader {
                 if (srcX >= dims.getX())
                     break;
 
-                block[Chunk2D.index(x, y, blockDim.getY())] = planeData[Chunk2D.index(srcX, srcY, dims.getY())];
+                block[Block.index(x, y, blockDim.getY())] = planeData[Block.index(srcX, srcY, dims.getY())];
             }
         }
     }
-- 
GitLab