Class Matrix3

java.lang.Object
de.ellpeck.rockbottom.api.util.math.Matrix3

public class Matrix3 extends Object
  • Constructor Details

    • Matrix3

      public Matrix3()
    • Matrix3

      public Matrix3(float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22)
    • Matrix3

      public Matrix3(Matrix3 copy)
  • Method Details

    • translation

      public static Matrix3 translation(float x, float y)
    • rotation

      public static Matrix3 rotation(float radians)
    • scale

      public static Matrix3 scale(float scaleX, float scaleY)
    • horizontalMirror

      public static Matrix3 horizontalMirror()
    • verticalMirror

      public static Matrix3 verticalMirror()
    • identity

      public static Matrix3 identity()
    • multiply

      public Matrix3 multiply(Matrix3 matrix)
    • apply

      public Vector2 apply(Vector2 point)
    • copy

      public Matrix3 copy()
    • toString

      public String toString()
      Overrides:
      toString in class Object