28 #ifndef vtkOpenVRPanelRepresentation_h 29 #define vtkOpenVRPanelRepresentation_h 31 #include "vtkRenderingOpenVRModule.h" 69 unsigned long event,
void *calldata)
override;
73 unsigned long event,
void *calldata)
override;
77 unsigned long event,
void *calldata,
int modify = 0)
override;
81 unsigned long event,
void *calldata)
override;
106 void PlaceWidgetExtended(
const double *bounds,
107 const double *normal,
const double *upvec,
double scale);
123 void SetText(
const char* str);
131 void SetCoordinateSystemToWorld();
132 void SetCoordinateSystemToHMD();
133 void SetCoordinateSystemToLeftController();
134 void SetCoordinateSystemToRightController();
141 vtkGetMacro(AllowAdjustment,
bool);
150 double LastEventPosition[3];
151 double LastEventOrientation[4];
152 double StartEventOrientation[4];
158 void UpdatePose(
double *p1,
double *d1,
double *p2,
double *d2);
abstract specification for Viewports
abstract specification for renderers
superclass for 3D geometric pickers (uses ray cast)
window superclass for vtkRenderWindow
platform-independent render window interaction including picking and frame rate control.
a simple class to control print indentation
vtkTextActor3D * TextActor
An actor that displays text.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
Widget representation for vtkOpenVRPanelWidget Implementation of the popup panel representation for t...
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
CoordinateSystems CoordinateSystem