Go to the documentation of this file.
33 #ifndef vtkGeoTerrain_h
34 #define vtkGeoTerrain_h
36 #include "vtkGeovisCoreModule.h"
48 #if !defined(VTK_LEGACY_REMOVE)
60 {
return this->GeoSource; }
66 void SaveDatabase(
const char* path,
int depth);
84 vtkSetVector3Macro(Origin,
double);
85 vtkGetVector3Macro(Origin,
double);
93 vtkGetMacro(MaxLevel,
int);
113 virtual void InitializeNodeAnalysis(
vtkRenderer* ren);
143 #endif //VTK_LEGACY_REMOVE
virtual vtkGeoSource * GetSource()
The source used to obtain geometry patches.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
A 3D terrain model for the globe.
abstract base class for most VTK objects
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
create and manipulate ordered lists of objects
Manages a list of vtkGeoTreeNodes.
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Geo interface to a camera.
abstract specification for renderers
vtkExtractSelectedFrustum * Extractor
vtkGeoTreeNodeCache * Cache
A multi-resolution geographic data source.
create hierarchies of vtkProp3Ds (transformable props)