BALL
1.4.2
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
BALL
VIEW
INPUT
transformationEvent6D.h
Go to the documentation of this file.
1
#ifndef TRANSFORMATION6DEVENT_H
2
#define TRANSFORMATION6DEVENT_H
3
4
#include <QtCore/QEvent>
5
6
#include <
BALL/VIEW/INPUT/deviceEvent.h
>
7
#include <
BALL/MATHS/vector3.h
>
8
9
namespace
BALL
10
{
11
namespace
VIEW
12
{
13
class
TransformationEvent6D
:
public
DeviceEvent
14
{
15
public
:
16
TransformationEvent6D
(
InputDeviceDriver
* dev,
double
x,
double
y,
double
z,
17
double
a,
double
b,
double
c
);
18
19
const
Vector3
&
getTranslation
() {
return
translation_
; }
20
const
Vector3
&
getRotation
() {
return
rotation_
; }
21
private
:
22
Vector3
translation_
;
23
Vector3
rotation_
;
24
};
25
}
26
}
27
28
#endif //TRANSFORMATION6DEVENT_H
29
Generated by
1.8.3.1