VTK  9.1.0
vtkOpenVRDefaultOverlay.h
Go to the documentation of this file.
1/*=========================================================================
2
3 Program: Visualization Toolkit
4
5 Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
6 All rights reserved.
7 See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
8
9 This software is distributed WITHOUT ANY WARRANTY; without even
10 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
11 PURPOSE. See the above copyright notice for more information.
12
13=========================================================================*/
21#ifndef vtkOpenVRDefaultOverlay_h
22#define vtkOpenVRDefaultOverlay_h
23
24#include "vtkOpenVROverlay.h"
25#include "vtkRenderingOpenVRModule.h" // For export macro
26
27class VTKRENDERINGOPENVR_EXPORT vtkOpenVRDefaultOverlay : public vtkOpenVROverlay
28{
29public:
32
36 void Render() override;
37
38protected:
40 ~vtkOpenVRDefaultOverlay() override = default;
41
42 void SetupSpots() override;
43
44private:
46 void operator=(const vtkOpenVRDefaultOverlay&) = delete;
47};
48
49#endif
~vtkOpenVRDefaultOverlay() override=default
static vtkOpenVRDefaultOverlay * New()
void SetupSpots() override
void Render() override
Render the overlay, we set some opf the spots based on current settings.
vtkOpenVRDefaultOverlay()=default
OpenVR overlay.