30 #ifndef __vtkGeoTerrainNode_h
31 #define __vtkGeoTerrainNode_h
54 double GetAltitude(
double longitude,
double latitude);
65 void UpdateBoundingSphere();
66 vtkGetMacro(BoundingSphereRadius,
double);
67 vtkGetVector3Macro(BoundingSphereCenter,
double);
70 vtkGetVector3Macro(CornerNormal00,
double);
71 vtkGetVector3Macro(CornerNormal01,
double);
72 vtkGetVector3Macro(CornerNormal10,
double);
73 vtkGetVector3Macro(CornerNormal11,
double);
78 vtkGetVector4Macro(ProjectionBounds,
double);
79 vtkSetVector4Macro(ProjectionBounds,
double);
85 vtkGetMacro(GraticuleLevel,
int);
86 vtkSetMacro(GraticuleLevel,
int);
92 vtkGetMacro(Error,
double);
93 vtkSetMacro(Error,
double);
99 vtkGetMacro(Coverage,
float);
100 vtkSetMacro(Coverage,
float);
127 double BoundingSphereCenter[3];
132 double CornerNormal00[3];
133 double CornerNormal01[3];
134 double CornerNormal10[3];
135 double CornerNormal11[3];
137 double ProjectionBounds[4];