Statismo  0.10.1
 All Classes Namespaces Functions Typedefs
Public Types | Public Member Functions | Static Public Member Functions | List of all members
statismo::TrivialVectorialRepresenter Class Reference

A trivial representer, that does no representation at all, but works directly with vectorial data. More...

#include <TrivialVectorialRepresenter.h>

Inherits statismo::Representer< T >.

Public Types

typedef statismo::ScalarType ValueType
 
typedef statismo::Domain
< PointType > 
DomainType
 
typedef Representer
< statismo::VectorType > 
RepresenterBaseType
 

Public Member Functions

void Load (const H5::Group &fg)
 
TrivialVectorialRepresenterClone () const
 
void Delete () const
 
std::string GetName () const
 
unsigned GetDimensions () const
 
std::string GetVersion () const
 
RepresenterBaseType::RepresenterDataType GetType () const
 
void DeleteDataset (DatasetPointerType d) const
 
DatasetPointerType CloneDataset (DatasetConstPointerType d) const
 
const DomainTypeGetDomain () const
 
DatasetConstPointerType GetReference () const
 
VectorType PointToVector (const PointType &pt) const
 
DatasetPointerType DatasetToSample (DatasetConstPointerType ds) const
 
VectorType SampleToSampleVector (DatasetConstPointerType sample) const
 
DatasetPointerType SampleVectorToSample (const statismo::VectorType &sample) const
 
VectorType PointSampleToPointSampleVector (const ValueType &v) const
 
ValueType PointSampleFromSample (DatasetConstPointerType sample, unsigned ptid) const
 
ValueType PointSampleVectorToPointSample (const VectorType &pointSample) const
 
void Save (const H5::Group &fg) const
 
unsigned GetPointIdForPoint (const PointType &point) const
 

Static Public Member Functions

static
TrivialVectorialRepresenter
Create ()
 
static
TrivialVectorialRepresenter
Create (unsigned numberOfPoints)
 

Detailed Description

A trivial representer, that does no representation at all, but works directly with vectorial data.

Warning
This representer is mainly for debugging purposes and not intended to be used for real projets

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