20 #ifndef axlFieldSpatialPointDistanceCreator_H
21 #define axlFieldSpatialPointDistanceCreator_H
23 #include "axlCoreExport.h"
25 #include <dtkCoreSupport/dtkAbstractProcess.h>
29 class axlFieldSpatialPointDistanceCreatorPrivate;
46 void setInput(dtkAbstractData *data,
int channel=0);
47 void setParameter(
double data,
int channel=0);
51 int channelCount(
void);
57 " INPUT:0 data supportData \n"
58 " PARAMETER:0 double x 0.0 \n"
59 " PARAMETER:1 double y 0.0 \n"
60 " PARAMETER:2 double z 0.0 ");
64 static bool registered(
void);
67 axlFieldSpatialPointDistanceCreatorPrivate *d;
72 #endif // axlFieldSpatialPointDistanceCreator_H
AXLCORE_EXPORT dtkAbstractProcess * createaxlFieldSpatialPointDistanceCreator(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.
QString form(void) const
Description of the form for the dialog with the process.