Package org.joml

Interface Matrix4fc

All Known Implementing Classes:
Matrix4, Matrix4f, Matrix4fStack

public interface Matrix4fc
  • Field Details

  • Method Details

    • properties

      int properties()
    • m00

      float m00()
    • m01

      float m01()
    • m02

      float m02()
    • m03

      float m03()
    • m10

      float m10()
    • m11

      float m11()
    • m12

      float m12()
    • m13

      float m13()
    • m20

      float m20()
    • m21

      float m21()
    • m22

      float m22()
    • m23

      float m23()
    • m30

      float m30()
    • m31

      float m31()
    • m32

      float m32()
    • m33

      float m33()
    • mul

      Matrix4f mul​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mul0

      Matrix4f mul0​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mul

      Matrix4f mul​(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, Matrix4f matrix4f)
    • mul3x3

      Matrix4f mul3x3​(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, Matrix4f matrix4f)
    • mulLocal

      Matrix4f mulLocal​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mulLocalAffine

      Matrix4f mulLocalAffine​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mul

      Matrix4f mul​(Matrix3x2fc matrix3x2fc, Matrix4f matrix4f)
    • mul

      Matrix4f mul​(Matrix4x3fc matrix4x3fc, Matrix4f matrix4f)
    • mulPerspectiveAffine

      Matrix4f mulPerspectiveAffine​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mulPerspectiveAffine

      Matrix4f mulPerspectiveAffine​(Matrix4x3fc matrix4x3fc, Matrix4f matrix4f)
    • mulAffineR

      Matrix4f mulAffineR​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mulAffine

      Matrix4f mulAffine​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mulTranslationAffine

      Matrix4f mulTranslationAffine​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mulOrthoAffine

      Matrix4f mulOrthoAffine​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • fma4x3

      Matrix4f fma4x3​(Matrix4fc matrix4fc, float float1, Matrix4f matrix4f)
    • add

      Matrix4f add​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • sub

      Matrix4f sub​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mulComponentWise

      Matrix4f mulComponentWise​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • add4x3

      Matrix4f add4x3​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • sub4x3

      Matrix4f sub4x3​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • mul4x3ComponentWise

      Matrix4f mul4x3ComponentWise​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • determinant

      float determinant()
    • determinant3x3

      float determinant3x3()
    • determinantAffine

      float determinantAffine()
    • invert

      Matrix4f invert​(Matrix4f matrix4f)
    • invertPerspective

      Matrix4f invertPerspective​(Matrix4f matrix4f)
    • invertFrustum

      Matrix4f invertFrustum​(Matrix4f matrix4f)
    • invertOrtho

      Matrix4f invertOrtho​(Matrix4f matrix4f)
    • invertPerspectiveView

      Matrix4f invertPerspectiveView​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • invertPerspectiveView

      Matrix4f invertPerspectiveView​(Matrix4x3fc matrix4x3fc, Matrix4f matrix4f)
    • invertAffine

      Matrix4f invertAffine​(Matrix4f matrix4f)
    • transpose

      Matrix4f transpose​(Matrix4f matrix4f)
    • transpose3x3

      Matrix4f transpose3x3​(Matrix4f matrix4f)
    • transpose3x3

      Matrix3f transpose3x3​(Matrix3f matrix3f)
    • getTranslation

      Vector3f getTranslation​(Vector3f vector3f)
    • getScale

      Vector3f getScale​(Vector3f vector3f)
    • get

      Matrix4f get​(Matrix4f matrix4f)
    • get4x3

      Matrix4x3f get4x3​(Matrix4x3f matrix4x3f)
    • get

      Matrix4d get​(Matrix4d matrix4d)
    • get3x3

      Matrix3f get3x3​(Matrix3f matrix3f)
    • get3x3

      Matrix3d get3x3​(Matrix3d matrix3d)
    • getRotation

      AxisAngle4f getRotation​(AxisAngle4f axisAngle4f)
    • getRotation

      AxisAngle4d getRotation​(AxisAngle4d axisAngle4d)
    • getUnnormalizedRotation

      Quaternionf getUnnormalizedRotation​(Quaternionf quaternionf)
    • getNormalizedRotation

      Quaternionf getNormalizedRotation​(Quaternionf quaternionf)
    • getUnnormalizedRotation

      Quaterniond getUnnormalizedRotation​(Quaterniond quaterniond)
    • getNormalizedRotation

      Quaterniond getNormalizedRotation​(Quaterniond quaterniond)
    • 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)
    • get4x3

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

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

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

      java.nio.ByteBuffer get4x3​(int int1, java.nio.ByteBuffer byteBuffer)
    • get3x4

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

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

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

      java.nio.ByteBuffer get3x4​(int int1, java.nio.ByteBuffer byteBuffer)
    • getTransposed

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

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

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

      java.nio.ByteBuffer getTransposed​(int int1, java.nio.ByteBuffer byteBuffer)
    • get4x3Transposed

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

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

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

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

      Matrix4fc getToAddress​(long long1)
    • get

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

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

      Vector4f transform​(Vector4f vector4f)
    • transform

      Vector4f transform​(Vector4fc vector4fc, Vector4f vector4f)
    • transform

      Vector4f transform​(float float1, float float2, float float3, float float4, Vector4f vector4f)
    • transformTranspose

      Vector4f transformTranspose​(Vector4f vector4f)
    • transformTranspose

      Vector4f transformTranspose​(Vector4fc vector4fc, Vector4f vector4f)
    • transformTranspose

      Vector4f transformTranspose​(float float1, float float2, float float3, float float4, Vector4f vector4f)
    • transformProject

      Vector4f transformProject​(Vector4f vector4f)
    • transformProject

      Vector4f transformProject​(Vector4fc vector4fc, Vector4f vector4f)
    • transformProject

      Vector4f transformProject​(float float1, float float2, float float3, float float4, Vector4f vector4f)
    • transformProject

      Vector3f transformProject​(Vector3f vector3f)
    • transformProject

      Vector3f transformProject​(Vector3fc vector3fc, Vector3f vector3f)
    • transformProject

      Vector3f transformProject​(Vector4fc vector4fc, Vector3f vector3f)
    • transformProject

      Vector3f transformProject​(float float1, float float2, float float3, Vector3f vector3f)
    • transformProject

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

      Vector3f transformPosition​(Vector3f vector3f)
    • transformPosition

      Vector3f transformPosition​(Vector3fc vector3fc, Vector3f vector3f)
    • transformPosition

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

      Vector3f transformDirection​(Vector3f vector3f)
    • transformDirection

      Vector3f transformDirection​(Vector3fc vector3fc, Vector3f vector3f)
    • transformDirection

      Vector3f transformDirection​(float float1, float float2, float float3, Vector3f vector3f)
    • transformAffine

      Vector4f transformAffine​(Vector4f vector4f)
    • transformAffine

      Vector4f transformAffine​(Vector4fc vector4fc, Vector4f vector4f)
    • transformAffine

      Vector4f transformAffine​(float float1, float float2, float float3, float float4, Vector4f vector4f)
    • scale

      Matrix4f scale​(Vector3fc vector3fc, Matrix4f matrix4f)
    • scale

      Matrix4f scale​(float float1, Matrix4f matrix4f)
    • scaleXY

      Matrix4f scaleXY​(float float1, float float2, Matrix4f matrix4f)
    • scale

      Matrix4f scale​(float float1, float float2, float float3, Matrix4f matrix4f)
    • scaleAround

      Matrix4f scaleAround​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • scaleAround

      Matrix4f scaleAround​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • scaleLocal

      Matrix4f scaleLocal​(float float1, Matrix4f matrix4f)
    • scaleLocal

      Matrix4f scaleLocal​(float float1, float float2, float float3, Matrix4f matrix4f)
    • scaleAroundLocal

      Matrix4f scaleAroundLocal​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • scaleAroundLocal

      Matrix4f scaleAroundLocal​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • rotateX

      Matrix4f rotateX​(float float1, Matrix4f matrix4f)
    • rotateY

      Matrix4f rotateY​(float float1, Matrix4f matrix4f)
    • rotateZ

      Matrix4f rotateZ​(float float1, Matrix4f matrix4f)
    • rotateTowardsXY

      Matrix4f rotateTowardsXY​(float float1, float float2, Matrix4f matrix4f)
    • rotateXYZ

      Matrix4f rotateXYZ​(float float1, float float2, float float3, Matrix4f matrix4f)
    • rotateAffineXYZ

      Matrix4f rotateAffineXYZ​(float float1, float float2, float float3, Matrix4f matrix4f)
    • rotateZYX

      Matrix4f rotateZYX​(float float1, float float2, float float3, Matrix4f matrix4f)
    • rotateAffineZYX

      Matrix4f rotateAffineZYX​(float float1, float float2, float float3, Matrix4f matrix4f)
    • rotateYXZ

      Matrix4f rotateYXZ​(float float1, float float2, float float3, Matrix4f matrix4f)
    • rotateAffineYXZ

      Matrix4f rotateAffineYXZ​(float float1, float float2, float float3, Matrix4f matrix4f)
    • rotate

      Matrix4f rotate​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • rotateTranslation

      Matrix4f rotateTranslation​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • rotateAffine

      Matrix4f rotateAffine​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • rotateLocal

      Matrix4f rotateLocal​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • rotateLocalX

      Matrix4f rotateLocalX​(float float1, Matrix4f matrix4f)
    • rotateLocalY

      Matrix4f rotateLocalY​(float float1, Matrix4f matrix4f)
    • rotateLocalZ

      Matrix4f rotateLocalZ​(float float1, Matrix4f matrix4f)
    • translate

      Matrix4f translate​(Vector3fc vector3fc, Matrix4f matrix4f)
    • translate

      Matrix4f translate​(float float1, float float2, float float3, Matrix4f matrix4f)
    • translateLocal

      Matrix4f translateLocal​(Vector3fc vector3fc, Matrix4f matrix4f)
    • translateLocal

      Matrix4f translateLocal​(float float1, float float2, float float3, Matrix4f matrix4f)
    • ortho

      Matrix4f ortho​(float float1, float float2, float float3, float float4, float float5, float float6, boolean boolean1, Matrix4f matrix4f)
    • ortho

      Matrix4f ortho​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • orthoLH

      Matrix4f orthoLH​(float float1, float float2, float float3, float float4, float float5, float float6, boolean boolean1, Matrix4f matrix4f)
    • orthoLH

      Matrix4f orthoLH​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • orthoSymmetric

      Matrix4f orthoSymmetric​(float float1, float float2, float float3, float float4, boolean boolean1, Matrix4f matrix4f)
    • orthoSymmetric

      Matrix4f orthoSymmetric​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • orthoSymmetricLH

      Matrix4f orthoSymmetricLH​(float float1, float float2, float float3, float float4, boolean boolean1, Matrix4f matrix4f)
    • orthoSymmetricLH

      Matrix4f orthoSymmetricLH​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • ortho2D

      Matrix4f ortho2D​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • ortho2DLH

      Matrix4f ortho2DLH​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • lookAlong

      Matrix4f lookAlong​(Vector3fc vector3fc, Vector3fc vector3fc2, Matrix4f matrix4f)
    • lookAlong

      Matrix4f lookAlong​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • lookAt

      Matrix4f lookAt​(Vector3fc vector3fc, Vector3fc vector3fc2, Vector3fc vector3fc3, Matrix4f matrix4f)
    • lookAt

      Matrix4f lookAt​(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, Matrix4f matrix4f)
    • lookAtPerspective

      Matrix4f lookAtPerspective​(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, Matrix4f matrix4f)
    • lookAtLH

      Matrix4f lookAtLH​(Vector3fc vector3fc, Vector3fc vector3fc2, Vector3fc vector3fc3, Matrix4f matrix4f)
    • lookAtLH

      Matrix4f lookAtLH​(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, Matrix4f matrix4f)
    • lookAtPerspectiveLH

      Matrix4f lookAtPerspectiveLH​(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, Matrix4f matrix4f)
    • perspective

      Matrix4f perspective​(float float1, float float2, float float3, float float4, boolean boolean1, Matrix4f matrix4f)
    • perspective

      Matrix4f perspective​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • perspectiveRect

      Matrix4f perspectiveRect​(float float1, float float2, float float3, float float4, boolean boolean1, Matrix4f matrix4f)
    • perspectiveRect

      Matrix4f perspectiveRect​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • perspectiveRect

      Matrix4f perspectiveRect​(float float1, float float2, float float3, float float4, boolean boolean1)
    • perspectiveRect

      Matrix4f perspectiveRect​(float float1, float float2, float float3, float float4)
    • perspectiveOffCenter

      Matrix4f perspectiveOffCenter​(float float1, float float2, float float3, float float4, float float5, float float6, boolean boolean1, Matrix4f matrix4f)
    • perspectiveOffCenter

      Matrix4f perspectiveOffCenter​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • perspectiveOffCenter

      Matrix4f perspectiveOffCenter​(float float1, float float2, float float3, float float4, float float5, float float6, boolean boolean1)
    • perspectiveOffCenter

      Matrix4f perspectiveOffCenter​(float float1, float float2, float float3, float float4, float float5, float float6)
    • perspectiveLH

      Matrix4f perspectiveLH​(float float1, float float2, float float3, float float4, boolean boolean1, Matrix4f matrix4f)
    • perspectiveLH

      Matrix4f perspectiveLH​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • frustum

      Matrix4f frustum​(float float1, float float2, float float3, float float4, float float5, float float6, boolean boolean1, Matrix4f matrix4f)
    • frustum

      Matrix4f frustum​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • frustumLH

      Matrix4f frustumLH​(float float1, float float2, float float3, float float4, float float5, float float6, boolean boolean1, Matrix4f matrix4f)
    • frustumLH

      Matrix4f frustumLH​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • rotate

      Matrix4f rotate​(Quaternionfc quaternionfc, Matrix4f matrix4f)
    • rotateAffine

      Matrix4f rotateAffine​(Quaternionfc quaternionfc, Matrix4f matrix4f)
    • rotateTranslation

      Matrix4f rotateTranslation​(Quaternionfc quaternionfc, Matrix4f matrix4f)
    • rotateAroundAffine

      Matrix4f rotateAroundAffine​(Quaternionfc quaternionfc, float float1, float float2, float float3, Matrix4f matrix4f)
    • rotateAround

      Matrix4f rotateAround​(Quaternionfc quaternionfc, float float1, float float2, float float3, Matrix4f matrix4f)
    • rotateLocal

      Matrix4f rotateLocal​(Quaternionfc quaternionfc, Matrix4f matrix4f)
    • rotateAroundLocal

      Matrix4f rotateAroundLocal​(Quaternionfc quaternionfc, float float1, float float2, float float3, Matrix4f matrix4f)
    • rotate

      Matrix4f rotate​(AxisAngle4f axisAngle4f, Matrix4f matrix4f)
    • rotate

      Matrix4f rotate​(float float1, Vector3fc vector3fc, Matrix4f matrix4f)
    • unproject

      Vector4f unproject​(float float1, float float2, float float3, int[] intArray, Vector4f vector4f)
    • unproject

      Vector3f unproject​(float float1, float float2, float float3, int[] intArray, Vector3f vector3f)
    • unproject

      Vector4f unproject​(Vector3fc vector3fc, int[] intArray, Vector4f vector4f)
    • unproject

      Vector3f unproject​(Vector3fc vector3fc, int[] intArray, Vector3f vector3f)
    • unprojectRay

      Matrix4f unprojectRay​(float float1, float float2, int[] intArray, Vector3f vector3f, Vector3f vector3f2)
    • unprojectRay

      Matrix4f unprojectRay​(Vector2fc vector2fc, int[] intArray, Vector3f vector3f, Vector3f vector3f2)
    • unprojectInv

      Vector4f unprojectInv​(Vector3fc vector3fc, int[] intArray, Vector4f vector4f)
    • unprojectInv

      Vector4f unprojectInv​(float float1, float float2, float float3, int[] intArray, Vector4f vector4f)
    • unprojectInvRay

      Matrix4f unprojectInvRay​(Vector2fc vector2fc, int[] intArray, Vector3f vector3f, Vector3f vector3f2)
    • unprojectInvRay

      Matrix4f unprojectInvRay​(float float1, float float2, int[] intArray, Vector3f vector3f, Vector3f vector3f2)
    • unprojectInv

      Vector3f unprojectInv​(Vector3fc vector3fc, int[] intArray, Vector3f vector3f)
    • unprojectInv

      Vector3f unprojectInv​(float float1, float float2, float float3, int[] intArray, Vector3f vector3f)
    • project

      Vector4f project​(float float1, float float2, float float3, int[] intArray, Vector4f vector4f)
    • project

      Vector3f project​(float float1, float float2, float float3, int[] intArray, Vector3f vector3f)
    • project

      Vector4f project​(Vector3fc vector3fc, int[] intArray, Vector4f vector4f)
    • project

      Vector3f project​(Vector3fc vector3fc, int[] intArray, Vector3f vector3f)
    • reflect

      Matrix4f reflect​(float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • reflect

      Matrix4f reflect​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • reflect

      Matrix4f reflect​(Quaternionfc quaternionfc, Vector3fc vector3fc, Matrix4f matrix4f)
    • reflect

      Matrix4f reflect​(Vector3fc vector3fc, Vector3fc vector3fc2, Matrix4f matrix4f)
    • getRow

      Vector4f getRow​(int int1, Vector4f vector4f) throws java.lang.IndexOutOfBoundsException
      Throws:
      java.lang.IndexOutOfBoundsException
    • getRow

      Vector3f getRow​(int int1, Vector3f vector3f) throws java.lang.IndexOutOfBoundsException
      Throws:
      java.lang.IndexOutOfBoundsException
    • getColumn

      Vector4f getColumn​(int int1, Vector4f vector4f) throws java.lang.IndexOutOfBoundsException
      Throws:
      java.lang.IndexOutOfBoundsException
    • getColumn

      Vector3f getColumn​(int int1, Vector3f vector3f) throws java.lang.IndexOutOfBoundsException
      Throws:
      java.lang.IndexOutOfBoundsException
    • get

      float get​(int int1, int int2)
    • getRowColumn

      float getRowColumn​(int int1, int int2)
    • normal

      Matrix4f normal​(Matrix4f matrix4f)
    • normal

      Matrix3f normal​(Matrix3f matrix3f)
    • cofactor3x3

      Matrix3f cofactor3x3​(Matrix3f matrix3f)
    • cofactor3x3

      Matrix4f cofactor3x3​(Matrix4f matrix4f)
    • normalize3x3

      Matrix4f normalize3x3​(Matrix4f matrix4f)
    • normalize3x3

      Matrix3f normalize3x3​(Matrix3f matrix3f)
    • frustumPlane

      Vector4f frustumPlane​(int int1, Vector4f vector4f)
    • frustumCorner

      Vector3f frustumCorner​(int int1, Vector3f vector3f)
    • perspectiveOrigin

      Vector3f perspectiveOrigin​(Vector3f vector3f)
    • perspectiveInvOrigin

      Vector3f perspectiveInvOrigin​(Vector3f vector3f)
    • perspectiveFov

      float perspectiveFov()
    • perspectiveNear

      float perspectiveNear()
    • perspectiveFar

      float perspectiveFar()
    • frustumRayDir

      Vector3f frustumRayDir​(float float1, float float2, Vector3f vector3f)
    • positiveZ

      Vector3f positiveZ​(Vector3f vector3f)
    • normalizedPositiveZ

      Vector3f normalizedPositiveZ​(Vector3f vector3f)
    • positiveX

      Vector3f positiveX​(Vector3f vector3f)
    • normalizedPositiveX

      Vector3f normalizedPositiveX​(Vector3f vector3f)
    • positiveY

      Vector3f positiveY​(Vector3f vector3f)
    • normalizedPositiveY

      Vector3f normalizedPositiveY​(Vector3f vector3f)
    • originAffine

      Vector3f originAffine​(Vector3f vector3f)
    • origin

      Vector3f origin​(Vector3f vector3f)
    • shadow

      Matrix4f shadow​(Vector4f vector4f, float float1, float float2, float float3, float float4, Matrix4f matrix4f)
    • shadow

      Matrix4f shadow​(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, Matrix4f matrix4f)
    • shadow

      Matrix4f shadow​(Vector4f vector4f, Matrix4fc matrix4fc, Matrix4f matrix4f)
    • shadow

      Matrix4f shadow​(float float1, float float2, float float3, float float4, Matrix4fc matrix4fc, Matrix4f matrix4f)
    • pick

      Matrix4f pick​(float float1, float float2, float float3, float float4, int[] intArray, Matrix4f matrix4f)
    • isAffine

      boolean isAffine()
    • arcball

      Matrix4f arcball​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • arcball

      Matrix4f arcball​(float float1, Vector3fc vector3fc, float float2, float float3, Matrix4f matrix4f)
    • frustumAabb

      Matrix4f frustumAabb​(Vector3f vector3f, Vector3f vector3f2)
    • projectedGridRange

      Matrix4f projectedGridRange​(Matrix4fc matrix4fc, float float1, float float2, Matrix4f matrix4f)
    • perspectiveFrustumSlice

      Matrix4f perspectiveFrustumSlice​(float float1, float float2, Matrix4f matrix4f)
    • orthoCrop

      Matrix4f orthoCrop​(Matrix4fc matrix4fc, Matrix4f matrix4f)
    • transformAab

      Matrix4f transformAab​(float float1, float float2, float float3, float float4, float float5, float float6, Vector3f vector3f, Vector3f vector3f2)
    • transformAab

      Matrix4f transformAab​(Vector3fc vector3fc, Vector3fc vector3fc2, Vector3f vector3f, Vector3f vector3f2)
    • lerp

      Matrix4f lerp​(Matrix4fc matrix4fc, float float1, Matrix4f matrix4f)
    • rotateTowards

      Matrix4f rotateTowards​(Vector3fc vector3fc, Vector3fc vector3fc2, Matrix4f matrix4f)
    • rotateTowards

      Matrix4f rotateTowards​(float float1, float float2, float float3, float float4, float float5, float float6, Matrix4f matrix4f)
    • getEulerAnglesZYX

      Vector3f getEulerAnglesZYX​(Vector3f vector3f)
    • testPoint

      boolean testPoint​(float float1, float float2, float float3)
    • testSphere

      boolean testSphere​(float float1, float float2, float float3, float float4)
    • testAab

      boolean testAab​(float float1, float float2, float float3, float float4, float float5, float float6)
    • obliqueZ

      Matrix4f obliqueZ​(float float1, float float2, Matrix4f matrix4f)
    • withLookAtUp

      Matrix4f withLookAtUp​(Vector3fc vector3fc, Matrix4f matrix4f)
    • withLookAtUp

      Matrix4f withLookAtUp​(float float1, float float2, float float3, Matrix4f matrix4f)
    • equals

      boolean equals​(Matrix4fc matrix4fc, float float1)
    • isFinite

      boolean isFinite()