MeteoIODoc
MeteoIODoc-2.6.0
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
MeteoIO.h
Go to the documentation of this file.
1
/***********************************************************************************/
2
/* Copyright 2009-2011 WSL Institute for Snow and Avalanche Research SLF-DAVOS */
3
/***********************************************************************************/
4
/* This file is part of MeteoIO.
5
MeteoIO is free software: you can redistribute it and/or modify
6
it under the terms of the GNU Lesser General Public License as published by
7
the Free Software Foundation, either version 3 of the License, or
8
(at your option) any later version.
9
10
MeteoIO is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
GNU Lesser General Public License for more details.
14
15
You should have received a copy of the GNU Lesser General Public License
16
along with MeteoIO. If not, see <http://www.gnu.org/licenses/>.
17
*/
18
19
#ifndef METEOIO_H
20
#define METEOIO_H
21
22
#ifdef _MSC_VER
23
//VC++ complains that it can not generate an assignment operator
24
//for some classes (those having CONST members)
25
#pragma warning (disable:4512)
26
#endif
27
28
//list in alphabetical order
29
//find meteoio -name "*.h" | sort | xargs -i echo "#include <{}>"
30
#include <
meteoio/Config.h
>
31
32
#include <
meteoio/dataClasses/Array1D.h
>
33
#include <
meteoio/dataClasses/Array2D.h
>
34
#include <
meteoio/dataClasses/Array3D.h
>
35
#include <
meteoio/dataClasses/Array4D.h
>
36
#include <
meteoio/dataClasses/CoordsAlgorithms.h
>
37
#include <
meteoio/dataClasses/Coords.h
>
38
#include <
meteoio/dataClasses/Date.h
>
39
#include <
meteoio/dataClasses/DEMObject.h
>
40
#include <
meteoio/dataClasses/Grid2DObject.h
>
41
#include <
meteoio/dataClasses/Grid3DObject.h
>
42
#include <
meteoio/dataClasses/Matrix.h
>
43
#include <
meteoio/dataClasses/MeteoData.h
>
44
#include <
meteoio/dataClasses/StationData.h
>
45
#include <
meteoio/dataClasses/Buffer.h
>
46
47
#include <
meteoio/DataGenerator.h
>
48
#include <
meteoio/exports.h
>
49
#include <
meteoio/FileUtils.h
>
50
#include <
meteoio/dataGenerators/GeneratorAlgorithms.h
>
51
#include <
meteoio/Graphics.h
>
52
#include <
meteoio/spatialInterpolations/InterpolationAlgorithms.h
>
53
#include <
meteoio/IOExceptions.h
>
54
#include <
meteoio/IOHandler.h
>
55
#include <
meteoio/IOInterface.h
>
56
#include <
meteoio/TimeSeriesManager.h
>
57
#include <
meteoio/GridsManager.h
>
58
#include <
meteoio/IOManager.h
>
59
#include <
meteoio/IOUtils.h
>
60
//#include <meteoio/MainPage.h> //only for doxygen
61
#include <
meteoio/MathOptim.h
>
62
//#include <meteoio/MessageBoxX11.h>
63
#include <
meteoio/Meteo1DInterpolator.h
>
64
#include <
meteoio/Meteo2DInterpolator.h
>
65
66
#include <
meteoio/meteoFilters/FilterBlock.h
>
67
//skip all the filters' implementations header files
68
#include <
meteoio/meteoFilters/ProcessingBlock.h
>
69
#include <
meteoio/meteoFilters/ProcessingStack.h
>
70
//#include <meteoio/meteoFilters/template.h>
71
#include <
meteoio/meteoFilters/WindowedFilter.h
>
72
73
//#include <meteoio/MeteoIO.h>
74
75
#include <
meteoio/meteoLaws/Atmosphere.h
>
76
#include <
meteoio/meteoLaws/Meteoconst.h
>
77
#include <
meteoio/meteoLaws/Sun.h
>
78
#include <
meteoio/meteoLaws/Suntrajectory.h
>
79
80
#include <
meteoio/MeteoProcessor.h
>
81
//#include <meteoio/meteoStats/libfit1DCore.h>
82
#include <
meteoio/meteoStats/libfit1D.h
>
83
#include <
meteoio/meteoStats/libinterpol1D.h
>
84
#include <
meteoio/meteoStats/libinterpol2D.h
>
85
86
//skip all plugins' implementations header files
87
#include <
meteoio/plugins/libsmet.h
>
88
89
#include <
meteoio/ResamplingAlgorithms2D.h
>
90
#include <
meteoio/meteoResampling/ResamplingAlgorithms.h
>
91
#include <
meteoio/Timer.h
>
92
93
#endif
libfit1D.h
Graphics.h
GeneratorAlgorithms.h
Meteo2DInterpolator.h
MeteoData.h
DataGenerator.h
ProcessingBlock.h
Array3D.h
StationData.h
ResamplingAlgorithms.h
Grid2DObject.h
IOExceptions.h
ResamplingAlgorithms2D.h
exports.h
libsmet.h
ProcessingStack.h
WindowedFilter.h
GridsManager.h
Config.h
DEMObject.h
Timer.h
Meteoconst.h
InterpolationAlgorithms.h
Array4D.h
Array2D.h
FilterBlock.h
MathOptim.h
FileUtils.h
Atmosphere.h
Sun.h
Suntrajectory.h
Matrix.h
libinterpol2D.h
IOInterface.h
Grid3DObject.h
Coords.h
Meteo1DInterpolator.h
IOHandler.h
IOManager.h
Buffer.h
CoordsAlgorithms.h
Array1D.h
libinterpol1D.h
TimeSeriesManager.h
MeteoProcessor.h
IOUtils.h
Date.h
meteoio
MeteoIO.h
Generated on Fri Mar 10 2017 09:09:03 for MeteoIODoc by
1.8.6