BALL
1.4.79
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
vector3.h
BALL::TVector3< float >
BALL::Constants::c
BALL_EXTERN_VARIABLE const double c
Definition:
constants.h:149
BALL::VIEW::TransformationEvent6D::getTranslation
const Vector3 & getTranslation()
Definition:
transformationEvent6D.h:19
BALL::VIEW::TransformationEvent6D
Definition:
transformationEvent6D.h:13
BALL::VIEW::InputDeviceDriver
Definition:
inputDeviceDriver.h:18
BALL::VIEW::TransformationEvent6D::TransformationEvent6D
TransformationEvent6D(InputDeviceDriver *dev, double x, double y, double z, double a, double b, double c)
BALL::VIEW::TransformationEvent6D::getRotation
const Vector3 & getRotation()
Definition:
transformationEvent6D.h:20
BALL::VIEW::DeviceEvent
Definition:
deviceEvent.h:14
deviceEvent.h
Generated by
1.8.7