VTK  9.3.20240419
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
Store motion information from a 3DConnexion input device.
double AxisY
Rotation axis expressed as a unit vector.
double AxisZ
Rotation axis expressed as a unit vector.
double AxisX
Rotation axis expressed as a unit vector.
double Z
Translation coordinates.
double X
Translation coordinates.
double Angle
Rotation angle.
double Y
Translation coordinates.