diff options
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/util/Region.kt')
-rw-r--r-- | src/main/kotlin/io/dico/parcels2/util/Region.kt | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/util/Region.kt b/src/main/kotlin/io/dico/parcels2/util/Region.kt deleted file mode 100644 index 1801b4e..0000000 --- a/src/main/kotlin/io/dico/parcels2/util/Region.kt +++ /dev/null @@ -1,18 +0,0 @@ -package io.dico.parcels2.util - -data class Region(val origin: Vec3i, val size: Vec3i) { - val blockCount: Int get() = size.x * size.y * size.z - - val center: Vec3d - get() { - val x = (origin.x + size.x) / 2.0 - val y = (origin.y + size.y) / 2.0 - val z = (origin.z + size.z) / 2.0 - return Vec3d(x, y, z) - } - - fun withSize(size: Vec3i): Region { - if (size == this.size) return this - return Region(origin, size) - } -}
\ No newline at end of file |