1 #ifndef AXLSURFACEBSPLINEWRITER_H
2 #define AXLSURFACEBSPLINEWRITER_H
5 #include "axlCoreExport.h"
15 QString identifier(
void)
const;
16 QString description(
void)
const;
17 QStringList handled(
void)
const;
19 static bool registered(
void);
22 bool accept(dtkAbstractData *data);
23 bool reject(dtkAbstractData *data);
25 QDomElement
write(QDomDocument *doc, dtkAbstractData *data);
28 QDomElement elementByWriter(
axlAbstractDataWriter *axl_writer, QDomDocument *doc, dtkAbstractData *data);
33 #endif // AXLSURFACEBSPLINEWRITER_H
virtual bool reject(dtkAbstractData *data)=0
virtual bool accept(dtkAbstractData *data)=0
virtual QDomElement write(QDomDocument *doc, dtkAbstractData *data)=0
dtkAbstractDataWriter * createaxlShapeBSplineWriter(void)