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.