klMatrix
Public Member Functions | Private Attributes
klFEATS< TYPE > Class Template Reference

#include <kl_matrix_facorizations.h>

Collaboration diagram for klFEATS< TYPE >:
Collaboration graph

Public Member Functions

 klFEATS (klMatrix< TYPE > &A, unsigned int numEigen)
 
klSmartPtr< klMatrix< TYPE > > Eigenvectors ()
 
klSmartPtr< klVector< TYPE > > operator() ()
 
template<>
klSmartPtr< klVector< double > > operator() ()
 

Private Attributes

bool _resultsCalculated
 
klSmartPtr< klMatrix< TYPE > > _A
 
unsigned int _numEigen
 
klSmartPtr< klMatrix< TYPE > > _B
 
klSmartPtr< klVector< TYPE > > _Sigma
 

Constructor & Destructor Documentation

template<class TYPE>
klFEATS< TYPE >::klFEATS ( klMatrix< TYPE > &  A,
unsigned int  numEigen 
)
inline

Here is the call graph for this function:

Member Function Documentation

template<class TYPE>
klSmartPtr<klMatrix<TYPE> > klFEATS< TYPE >::Eigenvectors ( )
inline

Here is the call graph for this function:

Here is the caller graph for this function:

template<class TYPE>
klSmartPtr<klVector<TYPE> > klFEATS< TYPE >::operator() ( )
inline

Here is the caller graph for this function:

template<>
klSmartPtr< klVector< double > > klFEATS< double >::operator() ( )

Field Documentation

template<class TYPE>
klSmartPtr<klMatrix<TYPE> > klFEATS< TYPE >::_A
private
template<class TYPE>
klSmartPtr<klMatrix<TYPE> > klFEATS< TYPE >::_B
private
template<class TYPE>
unsigned int klFEATS< TYPE >::_numEigen
private
template<class TYPE>
bool klFEATS< TYPE >::_resultsCalculated
private
template<class TYPE>
klSmartPtr<klVector<TYPE> > klFEATS< TYPE >::_Sigma
private

The documentation for this class was generated from the following file: