From 88717862a3ea8a1bf88267ad718298bb17a0b920 Mon Sep 17 00:00:00 2001 From: Vojtech Moravec <vojtech.moravec.st@vsb.cz> Date: Sun, 22 Mar 2020 14:56:11 +0100 Subject: [PATCH] Utility cast functions. --- src/main/java/azgracompress/data/V2i.java | 4 ++++ src/main/java/azgracompress/data/V3i.java | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/main/java/azgracompress/data/V2i.java b/src/main/java/azgracompress/data/V2i.java index 498073b..9df55d7 100644 --- a/src/main/java/azgracompress/data/V2i.java +++ b/src/main/java/azgracompress/data/V2i.java @@ -49,4 +49,8 @@ public class V2i { public V2l toV2l() { return new V2l(x, y); } + + public V3i toV3i() { + return new V3i(x, y, 1); + } } diff --git a/src/main/java/azgracompress/data/V3i.java b/src/main/java/azgracompress/data/V3i.java index db37d74..cd238d7 100644 --- a/src/main/java/azgracompress/data/V3i.java +++ b/src/main/java/azgracompress/data/V3i.java @@ -11,6 +11,10 @@ public class V3i { this.z = z; } + public V3i(final int x, final int y) { + this(x,y,1); + } + public V3i(final int universalValue) { this(universalValue, universalValue, universalValue); } -- GitLab