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) |
TrivialVectorialRepresenter * | Clone () 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 DomainType & | GetDomain () 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) |
A trivial representer, that does no representation at all, but works directly with vectorial data.