Class Matrix4f

java.lang.Object
edu.nps.moves.legacy.math.Matrix4f

public class Matrix4f extends Object
EXECUTIVE SUMMARY Module Name: Matrix4f.java Description: Definition of the Matrix4f class
Author:
Kent A. Watsen, http://www.mbay.net/~watsen
  • Constructor Details

    • Matrix4f

      public Matrix4f()
    • Matrix4f

      public Matrix4f(float[][] mat)
    • Matrix4f

      public Matrix4f(Matrix4f mat)
    • Matrix4f

      public Matrix4f(Quaternion quat)
    • Matrix4f

      public Matrix4f(float[] hpr)
    • Matrix4f

      public Matrix4f(float heading, float pitch, float roll)
  • Method Details

    • print

      public void print()
    • setMatValue

      public void setMatValue(int row, int col, float val)
    • getMatValue

      public float getMatValue(int row, int col)
    • setMat

      public void setMat(float[][] mat)
    • getMat

      public void getMat(float[][] mat)
    • setMat

      public void setMat(Matrix4f mat)
    • getMat

      public void getMat(Matrix4f mat)
    • setQuat

      public void setQuat(Quaternion quat)
    • getQuat

      public void getQuat(Quaternion quat)
    • setEulers

      public void setEulers(float[] hpr)
    • getEulers

      public void getEulers(float[] hpr)
    • setEulers

      public void setEulers(float h, float p, float r)
    • getEulers

      public void getEulers(float[] h, float[] p, float[] r)
    • makeNull

      public void makeNull()
    • makeIdent

      public void makeIdent()
    • xform

      public void xform(Vec4f vec)
    • xform

      public void xform(float[] v)