ASL
0.1.7
Advanced Simulation Library
Loading...
Searching...
No Matches
src
utilities
aslVTKDataGenerators.h
Go to the documentation of this file.
1
/*
2
* Advanced Simulation Library <http://asl.org.il>
3
*
4
* Copyright 2015 Avtech Scientific <http://avtechscientific.com>
5
*
6
*
7
* This file is part of Advanced Simulation Library (ASL).
8
*
9
* ASL is free software: you can redistribute it and/or modify it
10
* under the terms of the GNU Affero General Public License as
11
* published by the Free Software Foundation, version 3 of the License.
12
*
13
* ASL is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
* GNU Affero General Public License for more details.
17
*
18
* You should have received a copy of the GNU Affero General Public License
19
* along with ASL. If not, see <http://www.gnu.org/licenses/>.
20
*
21
*/
22
23
24
// ToDo: remove if not needed! (also from Makefile.am)
25
26
#ifndef ASLVTKDATAGENERATORS_H
27
#define ASLVTKDATAGENERATORS_H
28
29
#include <memory>
30
#include <string>
31
#include <vector>
32
#include <vtkSmartPointer.h>
33
34
#include <
data/aslDataWrapper.h
>
35
36
class
vtkDataArray;
37
class
vtkImageData;
38
class
vtkIdTypeArray;
39
40
namespace
acl
{
41
class
ElementBase;
42
typedef
std::shared_ptr<ElementBase>
Element
;
43
}
44
45
namespace
asl
{
46
class
Block;
47
class
AbstractData;
48
49
53
54
}
//namespace acl
55
56
//--------------------------------Implementation------------------------
57
58
59
#endif
// VTKDATAGENERATORS_H
aslDataWrapper.h
acl
Advanced Computational Language.
Definition:
acl.h:41
acl::Element
std::shared_ptr< ElementBase > Element
Definition:
acl.h:49
asl
Advanced Simulation Library.
Definition:
aslDataInc.h:31
Generated by
1.9.6