diff --git a/src/main/java/com/volmit/iris/scaffold/jigsaw/IrisRotationSet.java b/src/main/java/com/volmit/iris/scaffold/jigsaw/IrisRotationSet.java deleted file mode 100644 index 92f15dc5c..000000000 --- a/src/main/java/com/volmit/iris/scaffold/jigsaw/IrisRotationSet.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.volmit.iris.scaffold.jigsaw; - -import com.volmit.iris.object.IrisAxisRotationClamp; -import com.volmit.iris.object.IrisObject; -import com.volmit.iris.object.IrisObjectRotation; -import com.volmit.iris.util.KMap; -import lombok.Data; - -@Data -public class IrisRotationSet -{ - private KMap cache; - private IrisObject base; - - public IrisRotationSet(IrisObject base) - { - this.base = base; - this.cache = new KMap<>(); - } - - public IrisObject getObject(double x, double y, double z) - { - IrisObjectRotation rt = new IrisObjectRotation(); - rt.setEnabled(true); - IrisAxisRotationClamp rtx = new IrisAxisRotationClamp(); - rtx.setEnabled(x != 0); - rtx.setMax(x); - rt.setXAxis(rtx); - IrisAxisRotationClamp rty = new IrisAxisRotationClamp(); - rty.setEnabled(y != 0); - rty.setMax(y); - rt.setXAxis(rty); - IrisAxisRotationClamp rtz = new IrisAxisRotationClamp(); - rtz.setEnabled(z != 0); - rtz.setMax(z); - rt.setXAxis(rtz); - - if(cache.containsKey(rt)) - { - return cache.get(rt); - } - - IrisObject rotated = base.rotateCopy(rt); - cache.put(rt, rotated); - return rotated; - } -} diff --git a/src/main/java/com/volmit/iris/scaffold/jigsaw/PlannedPiece.java b/src/main/java/com/volmit/iris/scaffold/jigsaw/PlannedPiece.java new file mode 100644 index 000000000..f67b74a27 --- /dev/null +++ b/src/main/java/com/volmit/iris/scaffold/jigsaw/PlannedPiece.java @@ -0,0 +1,2 @@ +package com.volmit.iris.scaffold.jigsaw;public class PlannedPiece { +} diff --git a/src/main/java/com/volmit/iris/scaffold/jigsaw/PlannedStructure.java b/src/main/java/com/volmit/iris/scaffold/jigsaw/PlannedStructure.java new file mode 100644 index 000000000..145a1ba44 --- /dev/null +++ b/src/main/java/com/volmit/iris/scaffold/jigsaw/PlannedStructure.java @@ -0,0 +1,2 @@ +package com.volmit.iris.scaffold.jigsaw;public class PlannedStructure { +}