Developer documentation | Axl-2.5.1

axlSurfaceParametricOffsetConverter.h
Go to the documentation of this file.
1 /* axlSurfaceParametricOffsetConverter.h ---
2  *
3  * Author: Julien Wintz
4  * Copyright (C) 2008-2011 - Julien Wintz, Inria.
5  * Created: Tue Jan 24 11:01:27 2012 (+0100)
6  * Version: $Id$
7  * Last-Updated: Tue Jan 24 11:25:45 2012 (+0100)
8  * By: Julien Wintz
9  * Update #: 25
10  */
11 
12 /* Commentary:
13  *
14  */
15 
16 /* Change log:
17  *
18  */
19 
20 #ifndef AXLSURFACEPARAMETRICOFFSETCONVERTER_H
21 #define AXLSURFACEPARAMETRICOFFSETCONVERTER_H
22 
24 
25 class axlSurfaceParametricOffsetConverterPrivate;
26 
28 {
29  Q_OBJECT
30 
31 public:
34 
35  QString description (void) const;
36  QString identifier (void) const;
37 
38  QStringList fromTypes(void) const;
39  QString toType (void) const;
40 
41 public:
42  static bool registered(void);
43 
44 public slots:
45  axlMesh *toMesh(void);
46 
47 public:
48  void setData(dtkAbstractData *data);
49 
50 private:
51  axlSurfaceParametricOffsetConverterPrivate *d;
52 };
53 
54 dtkAbstractDataConverter *createaxlSurfaceParametricOffsetConverter(void);
55 
56 #endif //AXLSURFACEPARAMETRICOFFSETCONVERTER_H
dtkAbstractDataConverter * createaxlSurfaceParametricOffsetConverter(void)
#define AXLCORE_EXPORT
virtual axlMesh * toMesh(void)
Mesh conversion.
Class axlMesh defines a piecewise-linear 3D object.
Definition: axlMesh.h:41