VTK: Rendering/Core/vtkTDxMotionEventInfo.h Source File

| VTK 9.3.1

vtkTDxMotionEventInfo.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
14 #ifndef vtkTDxMotionEventInfo_h
15 #define vtkTDxMotionEventInfo_h
16
17 #include "vtkObject.h" // for the export macro
18 #include "vtkRenderingCoreModule.h" // For export macro
19
20 VTK_ABI_NAMESPACE_BEGIN
21 class VTKRENDERINGCORE_EXPORT vtkTDxMotionEventInfo
22 {
23 public:
25
28 double X;
29 double Y;
30 double Z;
32
41 double Angle;
42
44
47 double AxisX;
48 double AxisY;
49 double AxisZ;
51 };
52
53 VTK_ABI_NAMESPACE_END
54 #endif
55 // VTK-HeaderTest-Exclude: vtkTDxMotionEventInfo.h
vtkTDxMotionEventInfo
Store motion information from a 3DConnexion input device.
Definition: vtkTDxMotionEventInfo.h:22
vtkTDxMotionEventInfo::AxisY
double AxisY
Rotation axis expressed as a unit vector.
Definition: vtkTDxMotionEventInfo.h:48
vtkTDxMotionEventInfo::AxisZ
double AxisZ
Rotation axis expressed as a unit vector.
Definition: vtkTDxMotionEventInfo.h:49
vtkTDxMotionEventInfo::AxisX
double AxisX
Rotation axis expressed as a unit vector.
Definition: vtkTDxMotionEventInfo.h:47
vtkTDxMotionEventInfo::Z
double Z
Translation coordinates.
Definition: vtkTDxMotionEventInfo.h:30
vtkTDxMotionEventInfo::X
double X
Translation coordinates.
Definition: vtkTDxMotionEventInfo.h:28
vtkTDxMotionEventInfo::Angle
double Angle
Rotation angle.
Definition: vtkTDxMotionEventInfo.h:41
vtkTDxMotionEventInfo::Y
double Y
Translation coordinates.
Definition: vtkTDxMotionEventInfo.h:29
vtkObject.h