52 #ifndef vtkInteractorStyleTerrain_h
53 #define vtkInteractorStyleTerrain_h
55 #include "vtkInteractionStyleModule.h"
103 vtkGetMacro(LatLongLines,
int);
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
manipulate camera in scene with natural view up (e.g., terrain)
virtual void OnLeftButtonUp()
void SelectRepresentation()
vtkInteractorStyleTerrain()
virtual void OnChar()
Override the "fly-to" (f keypress) for images.
virtual void OnMouseMove()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
vtkPolyDataMapper * LatLongMapper
virtual void OnMiddleButtonUp()
vtkSphereSource * LatLongSphere
~vtkInteractorStyleTerrain()
virtual void OnRightButtonUp()
vtkExtractEdges * LatLongExtractEdges
virtual void OnLeftButtonDown()
virtual void Rotate()
These methods for the different interactions in different modes are overridden in subclasses to perfo...
virtual void OnMiddleButtonDown()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual void OnRightButtonDown()
static vtkInteractorStyleTerrain * New()
Instantiate the object.
provide event-driven interface to the rendering window (defines trackball mode)
map vtkPolyData to graphics primitives
create a polygonal sphere centered at the origin
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.