00001
00002
00003
00004
00005
00013 #ifndef __SIGNSTATIONEVENTINFO_H__
00014 #define __SIGNSTATIONEVENTINFO_H__
00015
00016 #include <string>
00017 #include <SignDLL.h>
00018
00019 class vtkTransform;
00020
00021 #define trackerMaxButtonsPerUnit 4
00022
00023 struct SIGN_EXPORT SignStationEventInfo
00024 {
00025 vtkTransform *transformationMatrix;
00026 vtkTransform* calibrationMatrix;
00027 vtkTransform *registrationMatrix;
00028 vtkTransform *eventMatrix;
00029 float WXYZ_orientation[4];
00030 bool button[trackerMaxButtonsPerUnit];
00031 double receivedTime;
00032 };
00033
00034 #endif