Class Eigenf

  • All Implemented Interfaces:
    java.io.Serializable

    public class Eigenf
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • m_iSize

        private int m_iSize
      • m_afDiag

        private float[] m_afDiag
      • m_afSubd

        private float[] m_afSubd
      • m_bIsRotation

        private boolean m_bIsRotation
    • Constructor Detail

      • Eigenf

        public Eigenf​(int iSize)
      • Eigenf

        public Eigenf​(Matrix3f rkM)
    • Method Detail

      • dispose

        public void dispose()
      • GetEigenvalue

        public float GetEigenvalue​(int i)
      • GetEigenvector

        public double GetEigenvector​(int iRow,
                                     int iCol)
      • GetEigenvector

        public void GetEigenvector​(int i,
                                   Vector2f rkV)
      • GetEigenvector

        public void GetEigenvector​(int i,
                                   Vector3f rkV)
      • GetEigenvector

        public GVectorf GetEigenvector​(int i)
      • IncrSortEigenStuff2

        public void IncrSortEigenStuff2()
      • IncrSortEigenStuff3

        public void IncrSortEigenStuff3()
      • IncrSortEigenStuffN

        public void IncrSortEigenStuffN()
      • IncrSortEigenStuff

        public void IncrSortEigenStuff()
      • DecrSortEigenStuff2

        public void DecrSortEigenStuff2()
      • DecrSortEigenStuff3

        public void DecrSortEigenStuff3()
      • DecrSortEigenStuffN

        public void DecrSortEigenStuffN()
      • DecrSortEigenStuff

        public void DecrSortEigenStuff()
      • SetData

        public void SetData​(int iRow,
                            int iCol,
                            float fValue)
      • GetData

        public float GetData​(int iRow,
                             int iCol)
      • AddToData

        public void AddToData​(int iRow,
                              int iCol,
                              float fValue)
      • GuaranteeRotation

        private void GuaranteeRotation()
      • IncreasingSort

        private void IncreasingSort()
      • DecreasingSort

        private void DecreasingSort()
      • QLAlgorithm

        private boolean QLAlgorithm()
      • Tridiagonal2

        private void Tridiagonal2()
      • Tridiagonal3

        private void Tridiagonal3()
      • TridiagonalN

        private void TridiagonalN()