src
paraview-5.12
Incubator
CAVEInteractionStyles
vtkSMVRSpaceNavigatorGrabWorldStyleProxy.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
3
// SPDX-License-Identifier: BSD-3-Clause
4
#ifndef vtkSMVRSpaceNavigatorGrabWorldStyleProxy_h
5
#define vtkSMVRSpaceNavigatorGrabWorldStyleProxy_h
6
7
#include "vtkPVIncubatorCAVEInteractionStylesModule.h"
// for export macro
8
#include "
vtkSMVRInteractorStyleProxy.h
"
9
10
class
vtkSMDoubleVectorProperty
;
11
class
vtkSMIntVectorProperty
;
12
class
vtkSMProxy
;
13
class
vtkSMRenderViewProxy
;
14
class
vtkTransform
;
15
16
struct
vtkVREvent
;
17
18
class
VTKPVINCUBATORCAVEINTERACTIONSTYLES_EXPORT
vtkSMVRSpaceNavigatorGrabWorldStyleProxy
19
:
public
vtkSMVRInteractorStyleProxy
20
{
21
public
:
22
static
vtkSMVRSpaceNavigatorGrabWorldStyleProxy
*
New
();
23
vtkTypeMacro(
vtkSMVRSpaceNavigatorGrabWorldStyleProxy
,
vtkSMVRInteractorStyleProxy
);
24
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
25
26
protected
:
27
vtkSMVRSpaceNavigatorGrabWorldStyleProxy
();
28
~
vtkSMVRSpaceNavigatorGrabWorldStyleProxy
()
override
;
29
30
void
HandleValuator
(
const
vtkVREvent
& event)
override
;
31
32
private
:
33
vtkSMVRSpaceNavigatorGrabWorldStyleProxy
(
34
const
vtkSMVRSpaceNavigatorGrabWorldStyleProxy
&) =
delete
;
// Not implemented
35
void
operator=(
const
vtkSMVRSpaceNavigatorGrabWorldStyleProxy
&) =
delete
;
// Not implemented
36
};
37
38
#endif // vtkSMVRSpaceNavigatorGrabWorldStyleProxy_h
vtkSMVRInteractorStyleProxy
Definition:
vtkSMVRInteractorStyleProxy.h:22
vtkSMRenderViewProxy
implementation for View that includes render window and renderers.
Definition:
vtkSMRenderViewProxy.h:27
vtkSMVRSpaceNavigatorGrabWorldStyleProxy
Definition:
vtkSMVRSpaceNavigatorGrabWorldStyleProxy.h:18
vtkSMIntVectorProperty
property representing a vector of integers
Definition:
vtkSMIntVectorProperty.h:21
vtkTransform
vtkSMProxy
proxy for a VTK object(s) on a server
Definition:
vtkSMProxy.h:140
vtkSMDoubleVectorProperty
property representing a vector of doubles
Definition:
vtkSMDoubleVectorProperty.h:21
vtkIndent
vtkVREvent
Definition:
vtkVRQueue.h:44
vtkSMVRInteractorStyleProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSMVRInteractorStyleProxy::New
static vtkSMVRInteractorStyleProxy * New()
vtkSMVRInteractorStyleProxy::HandleValuator
virtual void HandleValuator(const vtkVREvent &event)
vtkSMVRInteractorStyleProxy.h
Generated by
1.8.17 on Wed Mar 27 2024