ALTA  alpha
Public Member Functions | Friends | List of all members
UTIA Class Reference
Collaboration diagram for UTIA:
Collaboration graph

Public Member Functions

 UTIA (const parameters &params)
virtual void save (const std::string &filename) const
virtual vec get (int i) const
virtual void vecToIndex (const vec &in, int &iti, int &ipi, int &itv, int &ipv) const
virtual vec value (const vec &in) const
 Provide an evaluation of the data using interpolation. If the data object does not provide an interpolation mechanism, it should throw an exception. More...
virtual void set (int i, const vec &x)
 Put the sample inside the data at index I.
- Public Member Functions inherited from alta::data
 data (const parameters &p, int size)
 data (const parameters &p, int size, const vec &min, const vec &max)
 data (unsigned int dim_X, unsigned int dim_Y)
int size () const
virtual bool equals (const data &data, double epsilon=std::pow(1.0,-int(std::numeric_limits< double >::digits10-1)))
 Return true if this object is equal to DATA ±ε.
const parametersparametrization () const
void setParametrization (const parameters &p)
const vec & min () const
 Get the minimum value the input can take.
const vec & max () const
 Get the maximum value the input can take.


dataload_data (std::istream &, const arguments &)

Additional Inherited Members

- Protected Attributes inherited from alta::data
parameters _parameters
int _size
vec _min
vec _max

Member Function Documentation

virtual vec UTIA::value ( const vec &  in) const

The input vector must have the parametrization of the data, and match the total dimension: dimX + dimY.

Implements alta::data.

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