Package org.joml

Interface Matrix3x2fc

All Known Implementing Classes:
Matrix3x2f, Matrix3x2fStack

public interface Matrix3x2fc
  • Method Details

    • m00

      float m00()
    • m01

      float m01()
    • m10

      float m10()
    • m11

      float m11()
    • m20

      float m20()
    • m21

      float m21()
    • mul

      Matrix3x2f mul​(Matrix3x2fc matrix3x2fc, Matrix3x2f matrix3x2f)
    • mulLocal

      Matrix3x2f mulLocal​(Matrix3x2fc matrix3x2fc, Matrix3x2f matrix3x2f)
    • determinant

      float determinant()
    • invert

      Matrix3x2f invert​(Matrix3x2f matrix3x2f)
    • translate

      Matrix3x2f translate​(float float1, float float2, Matrix3x2f matrix3x2f)
    • translate

      Matrix3x2f translate​(Vector2fc vector2fc, Matrix3x2f matrix3x2f)
    • translateLocal

      Matrix3x2f translateLocal​(Vector2fc vector2fc, Matrix3x2f matrix3x2f)
    • translateLocal

      Matrix3x2f translateLocal​(float float1, float float2, Matrix3x2f matrix3x2f)
    • get

      Matrix3x2f get​(Matrix3x2f matrix3x2f)
    • get

      java.nio.FloatBuffer get​(java.nio.FloatBuffer floatBuffer)
    • get

      java.nio.FloatBuffer get​(int int1, java.nio.FloatBuffer floatBuffer)
    • get

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

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

      java.nio.FloatBuffer get3x3​(java.nio.FloatBuffer floatBuffer)
    • get3x3

      java.nio.FloatBuffer get3x3​(int int1, java.nio.FloatBuffer floatBuffer)
    • get3x3

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

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

      java.nio.FloatBuffer get4x4​(java.nio.FloatBuffer floatBuffer)
    • get4x4

      java.nio.FloatBuffer get4x4​(int int1, java.nio.FloatBuffer floatBuffer)
    • get4x4

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

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

      Matrix3x2fc getToAddress​(long long1)
    • get

      float[] get​(float[] floatArray, int int1)
    • get

      float[] get​(float[] floatArray)
    • get3x3

      float[] get3x3​(float[] floatArray, int int1)
    • get3x3

      float[] get3x3​(float[] floatArray)
    • get4x4

      float[] get4x4​(float[] floatArray, int int1)
    • get4x4

      float[] get4x4​(float[] floatArray)
    • scale

      Matrix3x2f scale​(float float1, float float2, Matrix3x2f matrix3x2f)
    • scale

      Matrix3x2f scale​(Vector2fc vector2fc, Matrix3x2f matrix3x2f)
    • scaleAroundLocal

      Matrix3x2f scaleAroundLocal​(float float1, float float2, float float3, float float4, Matrix3x2f matrix3x2f)
    • scaleAroundLocal

      Matrix3x2f scaleAroundLocal​(float float1, float float2, float float3, Matrix3x2f matrix3x2f)
    • scale

      Matrix3x2f scale​(float float1, Matrix3x2f matrix3x2f)
    • scaleLocal

      Matrix3x2f scaleLocal​(float float1, Matrix3x2f matrix3x2f)
    • scaleLocal

      Matrix3x2f scaleLocal​(float float1, float float2, Matrix3x2f matrix3x2f)
    • scaleAround

      Matrix3x2f scaleAround​(float float1, float float2, float float3, float float4, Matrix3x2f matrix3x2f)
    • scaleAround

      Matrix3x2f scaleAround​(float float1, float float2, float float3, Matrix3x2f matrix3x2f)
    • transform

      Vector3f transform​(Vector3f vector3f)
    • transform

      Vector3f transform​(Vector3f vector3f, Vector3f vector3f2)
    • transform

      Vector3f transform​(float float1, float float2, float float3, Vector3f vector3f)
    • transformPosition

      Vector2f transformPosition​(Vector2f vector2f)
    • transformPosition

      Vector2f transformPosition​(Vector2fc vector2fc, Vector2f vector2f)
    • transformPosition

      Vector2f transformPosition​(float float1, float float2, Vector2f vector2f)
    • transformDirection

      Vector2f transformDirection​(Vector2f vector2f)
    • transformDirection

      Vector2f transformDirection​(Vector2fc vector2fc, Vector2f vector2f)
    • transformDirection

      Vector2f transformDirection​(float float1, float float2, Vector2f vector2f)
    • rotate

      Matrix3x2f rotate​(float float1, Matrix3x2f matrix3x2f)
    • rotateLocal

      Matrix3x2f rotateLocal​(float float1, Matrix3x2f matrix3x2f)
    • rotateAbout

      Matrix3x2f rotateAbout​(float float1, float float2, float float3, Matrix3x2f matrix3x2f)
    • rotateTo

      Matrix3x2f rotateTo​(Vector2fc vector2fc, Vector2fc vector2fc2, Matrix3x2f matrix3x2f)
    • view

      Matrix3x2f view​(float float1, float float2, float float3, float float4, Matrix3x2f matrix3x2f)
    • origin

      Vector2f origin​(Vector2f vector2f)
    • viewArea

      float[] viewArea​(float[] floatArray)
    • positiveX

      Vector2f positiveX​(Vector2f vector2f)
    • normalizedPositiveX

      Vector2f normalizedPositiveX​(Vector2f vector2f)
    • positiveY

      Vector2f positiveY​(Vector2f vector2f)
    • normalizedPositiveY

      Vector2f normalizedPositiveY​(Vector2f vector2f)
    • unproject

      Vector2f unproject​(float float1, float float2, int[] intArray, Vector2f vector2f)
    • unprojectInv

      Vector2f unprojectInv​(float float1, float float2, int[] intArray, Vector2f vector2f)
    • testPoint

      boolean testPoint​(float float1, float float2)
    • testCircle

      boolean testCircle​(float float1, float float2, float float3)
    • testAar

      boolean testAar​(float float1, float float2, float float3, float float4)
    • equals

      boolean equals​(Matrix3x2fc matrix3x2fc, float float1)
    • isFinite

      boolean isFinite()