12 #ifndef vtkSMVRControlOrientationStyleProxy_h 13 #define vtkSMVRControlOrientationStyleProxy_h 16 #include "vtkPVIncubatorCAVEInteractionStylesModule.h" 34 void SetDeferredUpdate(
bool deferred);
35 bool GetDeferredUpdate();
52 bool InitialOrientationRecorded;
55 double OriginalNormal[3];
65 #endif // vtkSMVRControlOrientationStyleProxy_h
the base class for all interactor styles
virtual void HandleButton(const vtkVREvent &event)
virtual bool Configure(vtkPVXMLElement *child, vtkSMProxyLocator *)
Load state for the style from XML.
an interaction style to control a normalized (unit) 3D vector
int GetControlledPropertySize() override
virtual void HandleTracker(const vtkVREvent &event)
is used to locate proxies referred to in state xmls while loading state files.
void PrintSelf(ostream &os, vtkIndent indent) override
virtual vtkPVXMLElement * SaveConfiguration()
Save state to xml.
static vtkSMVRInteractorStyleProxy * New()
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
virtual bool Update()
Update() called to update all the remote vtkObjects and perhaps even to render.