14 #include "axlCoreExport.h"
15 #ifndef AXLABSTRACTFIELDPARAMETRIC_H
16 #define AXLABSTRACTFIELDPARAMETRIC_H
20 class axlAbstractFieldParametricPrivate;
38 virtual int size(
void);
40 virtual double scalar(
double u,
double v = 0,
double w = 0);
41 virtual double *vector(
double u,
double v = 0,
double w = 0);
42 virtual double *tensor(
double u,
double v = 0,
double w = 0);
59 virtual QString description(
void)
const;
73 axlAbstractFieldParametricPrivate *d;
79 #endif // AXLABSTRACTFIELDPARAMETRIC_H
Class axlAbstractFieldParametric defines an API for parametric field.
dtkAbstractData * createaxlAbstractFieldParametric(void)
virtual void update(void)
virtual QString identifier(void) const
Class axlAbstractField defines an API for arrays of numeric data.
const double & size(void) const
Class axlAbstractData defines an API for all type of axel data.