Developer documentation | Axl-2.5.1

axlAbstractDataConverter.h
Go to the documentation of this file.
1 /* axlAbstractDataConverter.h ---
2  *
3  * Author: Julien Wintz
4  * Copyright (C) 2008-2011 - Julien Wintz, Inria.
5  * Created: Tue Jan 24 10:42:31 2012 (+0100)
6  * Version: $Id$
7  * Last-Updated: Tue Jan 24 10:58:39 2012 (+0100)
8  * By: Julien Wintz
9  * Update #: 26
10  */
11 
12 /* Commentary:
13  *
14  */
15 
16 /* Change log:
17  *
18  */
19 
20 #ifndef AXLABSTRACTDATACONVERTER_H
21 #define AXLABSTRACTDATACONVERTER_H
22 
23 #include <dtkCoreSupport/dtkAbstractDataConverter.h>
25 
26 #include "axlCoreExport.h"
27 
28 class axlMesh;
29 
30 class AXLCORE_EXPORT axlAbstractDataConverter : public dtkAbstractDataConverter
31 {
32  Q_OBJECT
33 
34 public:
36  virtual ~axlAbstractDataConverter(void);
37 
38  // virtual void toto(void) {}
39  virtual void setParams(int channel, int index);
40  virtual void setOutput(axlAbstractData* output);
41  virtual void setPrecision(double eps);
42 
43 
44 public slots:
45  virtual axlMesh *toMesh(void);
46 };
47 
48 #endif
#define AXLCORE_EXPORT
Class axlAbstractData defines an API for all type of axel data.
Class axlMesh defines a piecewise-linear 3D object.
Definition: axlMesh.h:41