Package org.joml

Interface Matrix3x2dc

All Known Implementing Classes:
Matrix3x2d, Matrix3x2dStack

public interface Matrix3x2dc
  • Method Details

    • m00

      double m00()
    • m01

      double m01()
    • m10

      double m10()
    • m11

      double m11()
    • m20

      double m20()
    • m21

      double m21()
    • mul

      Matrix3x2d mul​(Matrix3x2dc matrix3x2dc, Matrix3x2d matrix3x2d)
    • mulLocal

      Matrix3x2d mulLocal​(Matrix3x2dc matrix3x2dc, Matrix3x2d matrix3x2d)
    • determinant

      double determinant()
    • invert

      Matrix3x2d invert​(Matrix3x2d matrix3x2d)
    • translate

      Matrix3x2d translate​(double double1, double double2, Matrix3x2d matrix3x2d)
    • translate

      Matrix3x2d translate​(Vector2dc vector2dc, Matrix3x2d matrix3x2d)
    • translateLocal

      Matrix3x2d translateLocal​(Vector2dc vector2dc, Matrix3x2d matrix3x2d)
    • translateLocal

      Matrix3x2d translateLocal​(double double1, double double2, Matrix3x2d matrix3x2d)
    • get

      Matrix3x2d get​(Matrix3x2d matrix3x2d)
    • get

      java.nio.DoubleBuffer get​(java.nio.DoubleBuffer doubleBuffer)
    • get

      java.nio.DoubleBuffer get​(int int1, java.nio.DoubleBuffer doubleBuffer)
    • get

      java.nio.ByteBuffer get​(java.nio.ByteBuffer byteBuffer)
    • get

      java.nio.ByteBuffer get​(int int1, java.nio.ByteBuffer byteBuffer)
    • get3x3

      java.nio.DoubleBuffer get3x3​(java.nio.DoubleBuffer doubleBuffer)
    • get3x3

      java.nio.DoubleBuffer get3x3​(int int1, java.nio.DoubleBuffer doubleBuffer)
    • get3x3

      java.nio.ByteBuffer get3x3​(java.nio.ByteBuffer byteBuffer)
    • get3x3

      java.nio.ByteBuffer get3x3​(int int1, java.nio.ByteBuffer byteBuffer)
    • get4x4

      java.nio.DoubleBuffer get4x4​(java.nio.DoubleBuffer doubleBuffer)
    • get4x4

      java.nio.DoubleBuffer get4x4​(int int1, java.nio.DoubleBuffer doubleBuffer)
    • get4x4

      java.nio.ByteBuffer get4x4​(java.nio.ByteBuffer byteBuffer)
    • get4x4

      java.nio.ByteBuffer get4x4​(int int1, java.nio.ByteBuffer byteBuffer)
    • getToAddress

      Matrix3x2dc getToAddress​(long long1)
    • get

      double[] get​(double[] doubleArray, int int1)
    • get

      double[] get​(double[] doubleArray)
    • get3x3

      double[] get3x3​(double[] doubleArray, int int1)
    • get3x3

      double[] get3x3​(double[] doubleArray)
    • get4x4

      double[] get4x4​(double[] doubleArray, int int1)
    • get4x4

      double[] get4x4​(double[] doubleArray)
    • scale

      Matrix3x2d scale​(double double1, double double2, Matrix3x2d matrix3x2d)
    • scale

      Matrix3x2d scale​(Vector2dc vector2dc, Matrix3x2d matrix3x2d)
    • scale

      Matrix3x2d scale​(Vector2fc vector2fc, Matrix3x2d matrix3x2d)
    • scaleLocal

      Matrix3x2d scaleLocal​(double double1, Matrix3x2d matrix3x2d)
    • scaleLocal

      Matrix3x2d scaleLocal​(double double1, double double2, Matrix3x2d matrix3x2d)
    • scaleAroundLocal

      Matrix3x2d scaleAroundLocal​(double double1, double double2, double double3, double double4, Matrix3x2d matrix3x2d)
    • scaleAroundLocal

      Matrix3x2d scaleAroundLocal​(double double1, double double2, double double3, Matrix3x2d matrix3x2d)
    • scale

      Matrix3x2d scale​(double double1, Matrix3x2d matrix3x2d)
    • scaleAround

      Matrix3x2d scaleAround​(double double1, double double2, double double3, double double4, Matrix3x2d matrix3x2d)
    • scaleAround

      Matrix3x2d scaleAround​(double double1, double double2, double double3, Matrix3x2d matrix3x2d)
    • transform

      Vector3d transform​(Vector3d vector3d)
    • transform

      Vector3d transform​(Vector3dc vector3dc, Vector3d vector3d)
    • transform

      Vector3d transform​(double double1, double double2, double double3, Vector3d vector3d)
    • transformPosition

      Vector2d transformPosition​(Vector2d vector2d)
    • transformPosition

      Vector2d transformPosition​(Vector2dc vector2dc, Vector2d vector2d)
    • transformPosition

      Vector2d transformPosition​(double double1, double double2, Vector2d vector2d)
    • transformDirection

      Vector2d transformDirection​(Vector2d vector2d)
    • transformDirection

      Vector2d transformDirection​(Vector2dc vector2dc, Vector2d vector2d)
    • transformDirection

      Vector2d transformDirection​(double double1, double double2, Vector2d vector2d)
    • rotate

      Matrix3x2d rotate​(double double1, Matrix3x2d matrix3x2d)
    • rotateLocal

      Matrix3x2d rotateLocal​(double double1, Matrix3x2d matrix3x2d)
    • rotateAbout

      Matrix3x2d rotateAbout​(double double1, double double2, double double3, Matrix3x2d matrix3x2d)
    • rotateTo

      Matrix3x2d rotateTo​(Vector2dc vector2dc, Vector2dc vector2dc2, Matrix3x2d matrix3x2d)
    • view

      Matrix3x2d view​(double double1, double double2, double double3, double double4, Matrix3x2d matrix3x2d)
    • origin

      Vector2d origin​(Vector2d vector2d)
    • viewArea

      double[] viewArea​(double[] doubleArray)
    • positiveX

      Vector2d positiveX​(Vector2d vector2d)
    • normalizedPositiveX

      Vector2d normalizedPositiveX​(Vector2d vector2d)
    • positiveY

      Vector2d positiveY​(Vector2d vector2d)
    • normalizedPositiveY

      Vector2d normalizedPositiveY​(Vector2d vector2d)
    • unproject

      Vector2d unproject​(double double1, double double2, int[] intArray, Vector2d vector2d)
    • unprojectInv

      Vector2d unprojectInv​(double double1, double double2, int[] intArray, Vector2d vector2d)
    • testPoint

      boolean testPoint​(double double1, double double2)
    • testCircle

      boolean testCircle​(double double1, double double2, double double3)
    • testAar

      boolean testAar​(double double1, double double2, double double3, double double4)
    • equals

      boolean equals​(Matrix3x2dc matrix3x2dc, double double1)
    • isFinite

      boolean isFinite()