BALL  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
BALL::VIEW::TransformationEvent6D Class Reference

#include <BALL/VIEW/INPUT/transformationEvent6D.h>

Inheritance diagram for BALL::VIEW::TransformationEvent6D:
BALL::VIEW::DeviceEvent QEvent

Public Member Functions

 TransformationEvent6D (InputDeviceDriver *dev, double x, double y, double z, double a, double b, double c)
 
const Vector3getTranslation ()
 
const Vector3getRotation ()
 
- Public Member Functions inherited from BALL::VIEW::DeviceEvent
 DeviceEvent (EventsIDs type, InputDeviceDriver *device)
 
InputDeviceDrivergetDevice ()
 

Private Attributes

Vector3 translation_
 
Vector3 rotation_
 

Detailed Description

Definition at line 13 of file transformationEvent6D.h.

Constructor & Destructor Documentation

BALL::VIEW::TransformationEvent6D::TransformationEvent6D ( InputDeviceDriver dev,
double  x,
double  y,
double  z,
double  a,
double  b,
double  c 
)

Member Function Documentation

const Vector3& BALL::VIEW::TransformationEvent6D::getRotation ( )
inline

Definition at line 20 of file transformationEvent6D.h.

const Vector3& BALL::VIEW::TransformationEvent6D::getTranslation ( )
inline

Definition at line 19 of file transformationEvent6D.h.

Member Data Documentation

Vector3 BALL::VIEW::TransformationEvent6D::rotation_
private

Definition at line 23 of file transformationEvent6D.h.

Vector3 BALL::VIEW::TransformationEvent6D::translation_
private

Definition at line 22 of file transformationEvent6D.h.