5 #ifndef AXLSURFACEREVOLUTIONWRITER_H
6 #define AXLSURFACEREVOLUTIONWRITER_H
9 #include "axlCoreExport.h"
19 QString identifier(
void)
const;
20 QString description(
void)
const;
21 QStringList handled(
void)
const;
23 static bool registered(
void);
26 bool accept(dtkAbstractData *data);
27 bool reject(dtkAbstractData *data);
29 QDomElement
write(QDomDocument *doc, dtkAbstractData *data);
32 QDomElement elementByWriter(
axlAbstractDataWriter *axl_writer, QDomDocument *doc, dtkAbstractData *data);
37 #endif // AXLSURFACEREVOLUTIONWRITER_H
virtual bool reject(dtkAbstractData *data)=0
virtual bool accept(dtkAbstractData *data)=0
dtkAbstractDataWriter * createaxlSurfaceRevolutionWriter(void)
virtual QDomElement write(QDomDocument *doc, dtkAbstractData *data)=0