52#include "vtkViewsGeovisModule.h"
135 void operator=(
const vtkGeoView&) VTK_DELETE_FUNCTION;
represents an object (geometry & properties) in a rendered scene
create hierarchies of vtkProp3Ds (transformable props)
A multi-resolution image tree.
A 3D terrain model for the globe.
virtual void SetTerrain(vtkGeoTerrain *terrain)
The terrain (geometry) model for this earth view.
vtkActor * LowResEarthActor
vtkGlobeSource * LowResEarthSource
virtual bool GetLockHeading()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkGeoInteractorStyle * GetGeoInteractorStyle()
Convenience method for obtaining the internal interactor style.
static vtkGeoView * New()
virtual void SetLockHeading(bool lock)
Whether the view locks the heading when panning.
virtual void Render()
Update and render the view.
virtual void SetGeoInteractorStyle(vtkGeoInteractorStyle *style)
Method to change the interactor style.
vtkGeoAlignedImageRepresentation * AddDefaultImageRepresentation(vtkImageData *image)
Adds an image representation with a simple terrain model using the image in the specified file as the...
void BuildLowResEarth(double origin[3])
Rebuild low-res earth source; call after (re)setting origin.
virtual void PrepareForRendering()
Prepares the view for rendering.
vtkPolyDataMapper * LowResEarthMapper
Sphere patch with Lat/Long scalar array.
topologically and geometrically regular array of data
a simple class to control print indentation
map vtkPolyData to graphics primitives
A view containing a renderer.
Sets theme colors for a graphical view.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.