Statismo  0.10.1
 All Classes Namespaces Functions Typedefs
Public Types | Public Member Functions | Static Public Member Functions | List of all members
statismo::Nystrom< T > Class Template Reference

#include <Nystrom.h>

Public Types

typedef Representer< T >::PointType PointType
 
typedef statismo::Domain
< typename Representer< T >
::PointType > 
DomainType
 
typedef
DomainType::DomainPointsListType 
DomainPointsListType
 

Public Member Functions

MatrixType computeEigenfunctionsAtPoint (const PointType &pt) const
 
const VectorType & getEigenvalues () const
 

Static Public Member Functions

static NystromCreate (const Representer< T > *representer, const MatrixValuedKernel< PointType > &kernel, unsigned numEigenfunctions, unsigned numberOfPointsForApproximation)
 

Detailed Description

template<class T>
class statismo::Nystrom< T >

Computes the Nystrom approximation of a given kernel The type parameter T is the type of the dataset (e.g. Mesh, Image) for which the nystom approximation is computed

Member Function Documentation

template<class T>
MatrixType statismo::Nystrom< T >::computeEigenfunctionsAtPoint ( const PointType &  pt) const
inline

Returns a d x n matrix, which holds the d-dimension value of all the n eigenfunctiosn at the given point

template<class T>
const VectorType& statismo::Nystrom< T >::getEigenvalues ( ) const
inline

Returns a vector of size n, where n is the number of eigenfunctions/eigenvalues that were approximated


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