31 #ifndef vtkGeoTerrainNode_h
32 #define vtkGeoTerrainNode_h
34 #include "vtkGeovisCoreModule.h"
60 double GetAltitude(
double longitude,
double latitude);
75 void UpdateBoundingSphere();
76 vtkGetMacro(BoundingSphereRadius,
double);
77 vtkGetVector3Macro(BoundingSphereCenter,
double);
80 vtkGetVector3Macro(CornerNormal00,
double);
81 vtkGetVector3Macro(CornerNormal01,
double);
82 vtkGetVector3Macro(CornerNormal10,
double);
83 vtkGetVector3Macro(CornerNormal11,
double);
90 vtkGetVector4Macro(ProjectionBounds,
double);
91 vtkSetVector4Macro(ProjectionBounds,
double);
98 vtkGetMacro(GraticuleLevel,
int);
107 vtkGetMacro(Error,
double);
116 vtkGetMacro(Coverage,
float);
148 double BoundingSphereCenter[3];
153 double CornerNormal00[3];
154 double CornerNormal01[3];
155 double CornerNormal10[3];
156 double CornerNormal11[3];
158 double ProjectionBounds[4];