Package javax.vecmath

Class Matrix3f

java.lang.Object
javax.vecmath.Matrix3f
All Implemented Interfaces:
Serializable, Cloneable

public class Matrix3f extends Object implements Serializable, Cloneable
See Also:
  • Field Details

    • m00

      public float m00
    • m01

      public float m01
    • m02

      public float m02
    • m10

      public float m10
    • m11

      public float m11
    • m12

      public float m12
    • m20

      public float m20
    • m21

      public float m21
    • m22

      public float m22
  • Constructor Details

    • Matrix3f

      public Matrix3f(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9)
    • Matrix3f

      public Matrix3f(float[] floatArray)
    • Matrix3f

      public Matrix3f(Matrix3d matrix3d)
    • Matrix3f

      public Matrix3f(Matrix3f matrix3f)
    • Matrix3f

      public Matrix3f()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setIdentity

      public final void setIdentity()
    • setScale

      public final void setScale(float float1)
    • setElement

      public final void setElement(int int1, int int2, float float1)
    • getRow

      public final void getRow(int int1, Vector3f vector3f)
    • getRow

      public final void getRow(int int1, float[] floatArray)
    • getColumn

      public final void getColumn(int int1, Vector3f vector3f)
    • getColumn

      public final void getColumn(int int1, float[] floatArray)
    • getElement

      public final float getElement(int int1, int int2)
    • setRow

      public final void setRow(int int1, float float1, float float2, float float3)
    • setRow

      public final void setRow(int int1, Vector3f vector3f)
    • setRow

      public final void setRow(int int1, float[] floatArray)
    • setColumn

      public final void setColumn(int int1, float float1, float float2, float float3)
    • setColumn

      public final void setColumn(int int1, Vector3f vector3f)
    • setColumn

      public final void setColumn(int int1, float[] floatArray)
    • getScale

      public final float getScale()
    • add

      public final void add(float float1)
    • add

      public final void add(float float1, Matrix3f matrix3f)
    • add

      public final void add(Matrix3f matrix3f, Matrix3f matrix3f2)
    • add

      public final void add(Matrix3f matrix3f)
    • sub

      public final void sub(Matrix3f matrix3f, Matrix3f matrix3f2)
    • sub

      public final void sub(Matrix3f matrix3f)
    • transpose

      public final void transpose()
    • transpose

      public final void transpose(Matrix3f matrix3f)
    • set

      public final void set(Quat4f quat4f)
    • set

      public final void set(AxisAngle4f axisAngle4f)
    • set

      public final void set(AxisAngle4d axisAngle4d)
    • set

      public final void set(Quat4d quat4d)
    • set

      public final void set(float[] floatArray)
    • set

      public final void set(Matrix3f matrix3f)
    • set

      public final void set(Matrix3d matrix3d)
    • invert

      public final void invert(Matrix3f matrix3f)
    • invert

      public final void invert()
    • determinant

      public final float determinant()
    • set

      public final void set(float float1)
    • rotX

      public final void rotX(float float1)
    • rotY

      public final void rotY(float float1)
    • rotZ

      public final void rotZ(float float1)
    • mul

      public final void mul(float float1)
    • mul

      public final void mul(float float1, Matrix3f matrix3f)
    • mul

      public final void mul(Matrix3f matrix3f)
    • mul

      public final void mul(Matrix3f matrix3f, Matrix3f matrix3f2)
    • mulNormalize

      public final void mulNormalize(Matrix3f matrix3f)
    • mulNormalize

      public final void mulNormalize(Matrix3f matrix3f, Matrix3f matrix3f2)
    • mulTransposeBoth

      public final void mulTransposeBoth(Matrix3f matrix3f, Matrix3f matrix3f2)
    • mulTransposeRight

      public final void mulTransposeRight(Matrix3f matrix3f, Matrix3f matrix3f2)
    • mulTransposeLeft

      public final void mulTransposeLeft(Matrix3f matrix3f, Matrix3f matrix3f2)
    • normalize

      public final void normalize()
    • normalize

      public final void normalize(Matrix3f matrix3f)
    • normalizeCP

      public final void normalizeCP()
    • normalizeCP

      public final void normalizeCP(Matrix3f matrix3f)
    • equals

      public boolean equals(Matrix3f matrix3f)
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • epsilonEquals

      public boolean epsilonEquals(Matrix3f matrix3f, float float1)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • setZero

      public final void setZero()
    • negate

      public final void negate()
    • negate

      public final void negate(Matrix3f matrix3f)
    • transform

      public final void transform(Tuple3f tuple3f)
    • transform

      public final void transform(Tuple3f tuple3f, Tuple3f tuple3f2)
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • getM00

      public final float getM00()
    • setM00

      public final void setM00(float float1)
    • getM01

      public final float getM01()
    • setM01

      public final void setM01(float float1)
    • getM02

      public final float getM02()
    • setM02

      public final void setM02(float float1)
    • getM10

      public final float getM10()
    • setM10

      public final void setM10(float float1)
    • getM11

      public final float getM11()
    • setM11

      public final void setM11(float float1)
    • getM12

      public final float getM12()
    • setM12

      public final void setM12(float float1)
    • getM20

      public final float getM20()
    • setM20

      public final void setM20(float float1)
    • getM21

      public final float getM21()
    • setM21

      public final void setM21(float float1)
    • getM22

      public final float getM22()
    • setM22

      public final void setM22(float float1)