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