Developer documentation | Axl-2.5.1

axlOFFReader.h
Go to the documentation of this file.
1 /* axlOFFReader.h ---
2  *
3  * Author: Anais Ducoffe
4  * Copyright (C) 2013 - Anais Ducoffe, Inria.
5  */
6 
7 /* Commentary:
8  *
9  */
10 
11 /* Change log:
12  *
13  */
14 
15 #ifndef AXLOFFREADER_H
16 #define AXLOFFREADER_H
17 
18 #include <dtkCoreSupport/dtkAbstractDataReader.h>
19 
20 #include "axlCoreExport.h"
21 
22 class dtkAbstractData;
23 
24 class AXLCORE_EXPORT axlOFFReader : public dtkAbstractDataReader
25 {
26  Q_OBJECT
27 
28 public :
29  axlOFFReader(void);
30  ~axlOFFReader(void);
31 
32 public:
33  QString identifier(void) const;
34  QString description(void) const;
35  QStringList handled(void) const;
36 
37  static bool registered(void);
38 
39 public slots:
40  bool canRead(const QString& file);
41 
42  bool read(const QString& file);
43 };
44 
45 dtkAbstractDataReader *createaxlOFFReader(void);
46 
47 #endif // AXLOFFREADER_H
dtkAbstractDataReader * createaxlOFFReader(void)
#define AXLCORE_EXPORT