Partially revert 083c083188 for Transformation (#11798)

* Partially revert 083c083188 for Transformation

The type is used in a way that requires mutability

* keep copy in ctors
This commit is contained in:
Jake Potrebic 2024-12-23 15:46:17 -08:00 committed by GitHub
parent aa2c52baac
commit d0d0efee02
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -52,7 +52,7 @@ public class Transformation {
*/ */
@NotNull @NotNull
public Vector3f getTranslation() { public Vector3f getTranslation() {
return new Vector3f(this.translation); return this.translation;
} }
/** /**
@ -62,7 +62,7 @@ public class Transformation {
*/ */
@NotNull @NotNull
public Quaternionf getLeftRotation() { public Quaternionf getLeftRotation() {
return new Quaternionf(this.leftRotation); return this.leftRotation;
} }
/** /**
@ -72,7 +72,7 @@ public class Transformation {
*/ */
@NotNull @NotNull
public Vector3f getScale() { public Vector3f getScale() {
return new Vector3f(this.scale); return this.scale;
} }
/** /**
@ -82,7 +82,7 @@ public class Transformation {
*/ */
@NotNull @NotNull
public Quaternionf getRightRotation() { public Quaternionf getRightRotation() {
return new Quaternionf(this.rightRotation); return this.rightRotation;
} }
@Override @Override