Developer documentation | Axl-2.5.1
Main Page
Classes
Files
File List
File Members
src
axlCore
axlAbstractVolume.h
Go to the documentation of this file.
1
/* axlAbstractVolume.h ---
2
*
3
* Author: Anais Ducoffe
4
* Copyright (C) 2012 - Anais Ducoffe, Inria.
5
* Created:
6
* Version: $Id$
7
* Last-Updated:
8
* By:
9
* Update #:
10
*/
11
12
/* Commentary:
13
*
14
*/
15
16
/* Change log:
17
*
18
*/
19
20
#ifndef AXLABSTRACTVOLUME_H
21
#define AXLABSTRACTVOLUME_H
22
23
#include "axlCoreExport.h"
24
25
#include <
axlCore/axlAbstractData.h
>
26
27
class
axlMesh
;
28
29
class
axlAbstractVolumePrivate;
30
31
class
AXLCORE_EXPORT
axlAbstractVolume
:
public
axlAbstractData
32
{
33
Q_OBJECT
34
35
public
:
36
axlAbstractVolume
(
void
);
37
virtual
~
axlAbstractVolume
(
void
);
38
39
virtual
int
dimension(
void
)
const
;
40
41
virtual
axlMesh
*toAxlMesh(
void
);
42
43
44
45
public
:
46
virtual
void
*volume(
void
);
47
48
private
:
49
axlAbstractVolumePrivate *d;
50
};
51
#endif
axlAbstractVolume
Definition:
axlAbstractVolume.h:31
AXLCORE_EXPORT
#define AXLCORE_EXPORT
Definition:
axlCoreExport2.h:15
axlAbstractData
Class axlAbstractData defines an API for all type of axel data.
Definition:
axlAbstractData.h:33
axlMesh
Class axlMesh defines a piecewise-linear 3D object.
Definition:
axlMesh.h:41
axlAbstractData.h
Generated on Sun Dec 2 2018 20:28:08 for Axl-2.5.1 by 1.8.9.1