Go to the documentation of this file.
35 #ifndef vtkGeoTerrain_h
36 #define vtkGeoTerrain_h
60 {
return this->GeoSource; }
virtual vtkGeoSource * GetSource()
#define vtkSetVector3Macro(name, type)
virtual int EvaluateNode(vtkGeoTerrainNode *node)
A 3D terrain model for the globe.
#define vtkTypeMacro(thisClass, superclass)
virtual bool NodeInViewport(vtkGeoTerrainNode *node)
abstract base class for most VTK objects
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
GLint GLint GLsizei GLsizei GLsizei depth
#define vtkSetClampMacro(name, type, min, max)
create and manipulate unsorted lists of objects
#define vtkGetVector3Macro(name, type)
Manages a list of vtkGeoTreeNodes.
a simple class to control print indentation
GLsizei const GLchar ** path
virtual void SetSource(vtkGeoSource *source)
#define vtkGetMacro(name, type)
Geo interface to a camera.
virtual void InitializeNodeAnalysis(vtkRenderer *ren)
virtual void SetGeoSource(vtkGeoSource *source)
void PrintTree(ostream &os, vtkIndent indent, vtkGeoTerrainNode *node)
virtual void PrintSelf(ostream &os, vtkIndent indent)
#define VTKGEOVISCORE_EXPORT
static vtkGeoTerrain * New()
abstract specification for renderers
vtkExtractSelectedFrustum * Extractor
vtkGeoTreeNodeCache * Cache
void SaveDatabase(const char *path, int depth)
void AddActors(vtkRenderer *ren, vtkAssembly *assembly, vtkCollection *imageReps)
A multi-resolution geographic data source.
virtual void SetGeoCamera(vtkGeoCamera *camera)
create hierarchies of vtkProp3Ds (transformable props)