15 #ifndef vtkVRPanelRepresentation_h
16 #define vtkVRPanelRepresentation_h
18 #include "vtkRenderingVRModule.h"
23 VTK_ABI_NAMESPACE_BEGIN
59 unsigned long event,
void* calldata)
override;
61 unsigned long event,
void* calldata)
override;
63 unsigned long event,
void* calldata,
int modify = 0)
override;
65 unsigned long event,
void* calldata)
override;
90 void PlaceWidgetExtended(
91 const double* bounds,
const double* normal,
const double* upvec,
double scale);
107 void SetText(
const char* str);
115 void SetCoordinateSystemToWorld();
116 void SetCoordinateSystemToHMD();
117 void SetCoordinateSystemToLeftController();
118 void SetCoordinateSystemToRightController();
124 vtkSetMacro(AllowAdjustment,
bool);
125 vtkGetMacro(AllowAdjustment,
bool);
126 vtkBooleanMacro(AllowAdjustment,
bool);
134 double LastEventPosition[3];
135 double LastEventOrientation[4];
136 double StartEventOrientation[4];
142 void UpdatePose(
double* p1,
double* d1,
double* p2,
double* d2);
165 VTK_ABI_NAMESPACE_END
abstract specification for Viewports
CoordinateSystems CoordinateSystem
abstract specification for renderers
window superclass for vtkRenderWindow
platform-independent render window interaction including picking and frame rate control.
a simple class to control print indentation
Widget representation for vtkVRPanelWidget Implementation of the popup panel representation for the v...
An actor that displays text.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
vtkTextActor3D * TextActor