Developer documentation | Axl-2.5.1

axlShapeBSplineReader.h
Go to the documentation of this file.
1 #ifndef AXLSURFACEBSPLINEREADER_H
2 #define AXLSURFACEBSPLINEREADER_H
3 
5 #include "axlCoreExport.h"
6 
8 {
9  Q_OBJECT
10 
11 public:
14 
15 public:
16  QString identifier(void) const;
17  QString description(void) const;
18  QStringList handled(void) const;
19 
20  static bool registered(void);
21 
22 public:
23  bool accept(const QDomNode& node);
24  bool reject(const QDomNode& node);
25 
26  axlAbstractData *read(const QDomNode& node);
27 };
28 
29 dtkAbstractDataReader *createaxlShapeBSplineReader(void);
30 
31 #endif // AXLSURFACEBSPLINEREADER_H
virtual axlAbstractData * read(const QDomNode &node)=0
dtkAbstractDataReader * createaxlShapeBSplineReader(void)
virtual bool reject(const QDomNode &node)=0
virtual bool accept(const QDomNode &node)=0
#define AXLCORE_EXPORT
Class axlAbstractData defines an API for all type of axel data.