54 #ifndef vtkCompassWidget_h
55 #define vtkCompassWidget_h
59 #include "vtkInteractionWidgetsModule.h"
60 #include "vtkLegacy.h"
62 VTK_ABI_NAMESPACE_BEGIN
88 this->Superclass::SetWidgetRepresentation(reinterpret_cast<vtkWidgetRepresentation*>(r));
101 void SetHeading(
double v);
103 void SetTilt(
double tilt);
104 double GetDistance();
105 void SetDistance(
double distance);
113 vtkGetMacro(TimerDuration,
int);
114 vtkSetMacro(TimerDuration,
int);
122 vtkGetMacro(TiltSpeed,
double);
123 vtkSetMacro(TiltSpeed,
double);
131 vtkGetMacro(DistanceSpeed,
double);
132 vtkSetMacro(DistanceSpeed,
double);
156 DistanceTimerAdjustingOut
158 #if !defined(VTK_LEGACY_REMOVE)
164 int TimerDuration = 50;
167 double TiltSpeed = 30.0;
168 double DistanceSpeed = 1.0;
175 VTK_ABI_NAMESPACE_END
#define VTK_DEPRECATED_IN_9_2_0(reason)
a simple class to control print indentation
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
provide a compass and distance, tilt sliders