public interface Rotatable2<S extends Rotatable2<S>> extends Copyable<S>
default S
getRotated(Value<?> angle)
getRotated(Value<?> angle, Vector2<?> centre)
S
rotate(Value<?> angle)
rotate(Value<?> angle, Vector2<?> centre)
copy, deepCopy
getThis
S rotate(Value<?> angle)
S rotate(Value<?> angle, Vector2<?> centre)
default S getRotated(Value<?> angle)
default S getRotated(Value<?> angle, Vector2<?> centre)