"Fossies" - the Fresh Open Source Software Archive 
Member "saga-9.0.2/saga-gis/src/tools/visualization/vis_3d_viewer/3d_viewer_grids.h" (25 May 2023, 3855 Bytes) of package /linux/misc/saga-9.0.2.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style:
standard) with prefixed line numbers and
code folding option.
Alternatively you can here
view or
download the uninterpreted source code file.
1
2 ///////////////////////////////////////////////////////////
3 // //
4 // SAGA //
5 // //
6 // System for Automated Geoscientific Analyses //
7 // //
8 // Tool Library //
9 // 3d_viewer //
10 // //
11 //-------------------------------------------------------//
12 // //
13 // 3d_viewer_grids.h //
14 // //
15 // Copyright (C) 2017 by //
16 // Olaf Conrad //
17 // //
18 //-------------------------------------------------------//
19 // //
20 // This file is part of 'SAGA - System for Automated //
21 // Geoscientific Analyses'. SAGA is free software; you //
22 // can redistribute it and/or modify it under the terms //
23 // of the GNU General Public License as published by the //
24 // Free Software Foundation, either version 2 of the //
25 // License, or (at your option) any later version. //
26 // //
27 // SAGA is distributed in the hope that it will be //
28 // useful, but WITHOUT ANY WARRANTY; without even the //
29 // implied warranty of MERCHANTABILITY or FITNESS FOR A //
30 // PARTICULAR PURPOSE. See the GNU General Public //
31 // License for more details. //
32 // //
33 // You should have received a copy of the GNU General //
34 // Public License along with this program; if not, see //
35 // <http://www.gnu.org/licenses/>. //
36 // //
37 //-------------------------------------------------------//
38 // //
39 // e-mail: oconrad@saga-gis.org //
40 // //
41 // contact: Olaf Conrad //
42 // Institute of Geography //
43 // University of Hamburg //
44 // Germany //
45 // //
46 ///////////////////////////////////////////////////////////
47
48 //---------------------------------------------------------
49 #ifndef HEADER_INCLUDED__3d_viewer_grids_H
50 #define HEADER_INCLUDED__3d_viewer_grids_H
51
52
53 ///////////////////////////////////////////////////////////
54 // //
55 // //
56 // //
57 ///////////////////////////////////////////////////////////
58
59 //---------------------------------------------------------
60 #include <saga_gdi/3d_view.h>
61
62
63 ///////////////////////////////////////////////////////////
64 // //
65 // //
66 // //
67 ///////////////////////////////////////////////////////////
68
69 //---------------------------------------------------------
70 class C3D_Viewer_Grids : public CSG_Tool
71 {
72 public:
73 C3D_Viewer_Grids(void);
74
75 virtual bool needs_GUI (void) const { return( true ); }
76
77
78 protected:
79
80 virtual bool On_Execute (void);
81
82 };
83
84
85 ///////////////////////////////////////////////////////////
86 // //
87 // //
88 // //
89 ///////////////////////////////////////////////////////////
90
91 //---------------------------------------------------------
92 #endif // #ifndef HEADER_INCLUDED__3d_viewer_grids_H