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