15 #ifndef AXLFIELDPARAMETRICSURFACETANGENTVECTORCREATOR_H
16 #define AXLFIELDPARAMETRICSURFACETANGENTVECTORCREATOR_H
18 #include "axlCoreExport.h"
20 #include <dtkCoreSupport/dtkAbstractProcess.h>
24 class axlFieldParametricSurfaceTangentVectorCreatorPrivate;
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");
61 static bool registered(
void);
64 axlFieldParametricSurfaceTangentVectorCreatorPrivate *d;
69 #endif // AXLFIELDPARAMETRICSURFACETANGENTVECTORCREATOR_H
QString form(void) const
Description of the form for the dialog with the process.
AXLCORE_EXPORT dtkAbstractProcess * createaxlFieldParametricSurfaceTangentVectorCreator(void)
virtual QString description(void) const
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.