11 #ifndef vtkSMVRControlLocationStyleProxy_h 12 #define vtkSMVRControlLocationStyleProxy_h 15 #include "vtkPVIncubatorCAVEInteractionStylesModule.h" 34 void SetDeferredUpdate(
bool deferred);
35 bool GetDeferredUpdate();
52 bool InitialPositionRecorded;
55 double OriginalOrigin[3];
65 #endif // vtkSMVRControlLocationStyleProxy_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 the position of a point with a tracker
virtual void HandleTracker(const vtkVREvent &event)
is used to locate proxies referred to in state xmls while loading state files.
int GetControlledPropertySize() override
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.