com.jme.math
Class Eigen3f

java.lang.Object
  extended by com.jme.math.Eigen3f

public class Eigen3f
extends java.lang.Object


Field Summary
(package private)  float[] eigenValues
           
(package private)  Vector3f[] eigenVectors
           
(package private) static double ONE_THIRD_DOUBLE
           
(package private) static double ROOT_THREE_DOUBLE
           
 
Constructor Summary
Eigen3f()
           
Eigen3f(Matrix3f data)
           
 
Method Summary
 void calculateEigen(Matrix3f data)
           
 float getEigenValue(int i)
           
 float[] getEigenValues()
           
 Vector3f getEigenVector(int i)
           
 Vector3f[] getEigenVectors()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eigenValues

float[] eigenValues

eigenVectors

Vector3f[] eigenVectors

ONE_THIRD_DOUBLE

static final double ONE_THIRD_DOUBLE
See Also:
Constant Field Values

ROOT_THREE_DOUBLE

static final double ROOT_THREE_DOUBLE
Constructor Detail

Eigen3f

public Eigen3f()

Eigen3f

public Eigen3f(Matrix3f data)
Method Detail

calculateEigen

public void calculateEigen(Matrix3f data)

main

public static void main(java.lang.String[] args)

getEigenValue

public float getEigenValue(int i)

getEigenVector

public Vector3f getEigenVector(int i)

getEigenValues

public float[] getEigenValues()

getEigenVectors

public Vector3f[] getEigenVectors()