15 #ifndef AXLFIELDPARAMETRICVOLUMETANGENTVECTORCREATOR_H
16 #define AXLFIELDPARAMETRICVOLUMETANGENTVECTORCREATOR_H
18 #include "axlCoreExport.h"
20 #include <dtkCoreSupport/dtkAbstractProcess.h>
24 class axlFieldParametricVolumeTangentVectorCreatorPrivate;
44 void setInput(dtkAbstractData *data,
int channel);
45 void setParameter(
double data,
int channel);
49 int channelCount(
void);
55 " INPUT:0 data supportData \n"
56 " PARAMETER:0 double u-direction 1.0 \n"
57 " PARAMETER:1 double v-direction 0.0 \n"
58 " PARAMETER:2 double w-direction 0.0 ");
62 static bool registered(
void);
65 axlFieldParametricVolumeTangentVectorCreatorPrivate *d;
70 #endif // AXLFIELDPARAMETRICVOLUMETANGENTVECTORCREATOR_H
virtual QString description(void) const
QString form(void) const
Description of the form for the dialog with the process.
Class axlAbstractField defines an API for arrays of numeric data.
virtual QString identifier(void) const
virtual void setInput(dtkAbstractData *data, int channel=0)
Class axlAbstractData defines an API for all type of axel data.
AXLCORE_EXPORT dtkAbstractProcess * createaxlFieldParametricVolumeTangentVectorCreator(void)