54 #ifndef __vtkInteractorStyleTerrain_h
55 #define __vtkInteractorStyleTerrain_h
57 #include "vtkInteractionStyleModule.h"
58 #include "vtkInteractorStyle.h"
60 class vtkPolyDataMapper;
71 void PrintSelf(ostream& os, vtkIndent indent);
76 virtual void OnMouseMove();
77 virtual void OnLeftButtonDown();
78 virtual void OnLeftButtonUp();
79 virtual void OnMiddleButtonDown();
80 virtual void OnMiddleButtonUp();
81 virtual void OnRightButtonDown();
82 virtual void OnRightButtonUp();
86 virtual void OnChar();
90 virtual void Rotate();
96 vtkSetMacro(LatLongLines,
int);
97 vtkGetMacro(LatLongLines,
int);
98 vtkBooleanMacro(LatLongLines,
int);
113 void SelectRepresentation();
114 void CreateLatLong();
vtkSphereSource * LatLongSphere
manipulate camera in scene with natural view up (e.g., terrain)
create a polygonal sphere centered at the origin
vtkPolyDataMapper * LatLongMapper
vtkExtractEdges * LatLongExtractEdges