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();
140 vtkSetMacro(AllowAdjustment,
bool);
141 vtkGetMacro(AllowAdjustment,
bool);
142 vtkBooleanMacro(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.
Widget representation for vtkOpenVRPanelWidget Implementation of the popup panel representation for t...
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
CoordinateSystems CoordinateSystem