4
// For compilers that support precompilation, includes "wx.h".
10
#include <grass/gis.h>
11
#include <grass/nviz.h>
12
#include <grass/gsurf.h>
13
#include <grass/gstypes.h>
22
// Include your minimal set of headers here, or wx.h
26
#include <wx/glcanvas.h>
37
int SetSurfaceAttr(int, int, bool, const char *);
38
int UnsetSurfaceAttr(int, int);
41
int SetIsosurfaceAttr(int, int, int, bool, const char *);
42
int UnsetIsosurfaceAttr(int, int, int);
52
int ResizeWindow(int, int);
53
std::vector<double> SetViewDefault();
54
int SetView(float, float,
59
int SetDisplay(void *);
61
void SetBgColor(const char *);
64
void SetLightsDefault();
67
int LoadSurface(const char*, const char *, const char *);
68
int UnloadSurface(int);
69
int LoadVector(const char *, bool);
70
int UnloadVector(int, bool);
71
int LoadVolume(const char*, const char *, const char *);
72
int UnloadVolume(int);
79
int SetSurfaceTopo(int, bool, const char *);
80
int SetSurfaceColor(int, bool, const char *);
81
int SetSurfaceMask(int, bool, const char *);
82
int SetSurfaceTransp(int, bool, const char *);
83
int SetSurfaceShine(int, bool, const char *);
84
int SetSurfaceEmit(int, bool, const char *);
85
int UnsetSurfaceMask(int);
86
int UnsetSurfaceTransp(int);
87
int UnsetSurfaceEmit(int);
88
int SetSurfaceRes(int, int, int);
89
int SetSurfaceStyle(int, int);
90
int SetWireColor(int, const char *);
91
std::vector<double> GetSurfacePosition(int);
92
int SetSurfacePosition(int, float, float, float);
95
int SetVectorLineMode(int, const char *, int, int);
96
int SetVectorLineHeight(int, float);
97
int SetVectorLineSurface(int, int);
98
int SetVectorPointMode(int, const char*, int, float, int);
99
int SetVectorPointHeight(int, float);
100
int SetVectorPointSurface(int, int);
103
int AddIsosurface(int, int);
104
int DeleteIsosurface(int, int);
105
int MoveIsosurface(int, int, bool);
106
int SetIsosurfaceColor(int, int, bool, const char *);
107
int SetIsosurfaceMask(int, int, bool, const char *);
108
int SetIsosurfaceTransp(int, int, bool, const char *);
109
int SetIsosurfaceShine(int, int, bool, const char *);
110
int SetIsosurfaceEmit(int, int, bool, const char *);
111
int UnsetIsosurfaceMask(int, int);
112
int UnsetIsosurfaceTransp(int, int);
113
int UnsetIsosurfaceEmit(int, int);
114
int SetIsosurfaceMode(int, int);
115
int SetIsosurfaceRes(int, int);
118
#endif /* WXNVIZ_H */