00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef CYBSENSOR_HC
00027 #define CYBSENSOR_HC
00028
00029 #include "oaw/ctk/cybinterfacec.h"
00030 #include "oaw/pdtk/interfacec.h"
00031 #include "../oawconfig.h"
00032
00033 OAW_BEGIN_NAMESPACE
00034
00035
00037
00038 #define srct_rotation 1
00039 #define srct_fraction 2
00040 #define srct_orientation 3
00041 #define srct_scale 4
00042 #define srct_translation 5
00043 #define srct_location 6
00044 #define srct_direction 7
00045 #define srct_viewpoint 8
00046
00048
00049
00050 class OAW_DLLMAPPING CybSensorC: public CybInterfaceC
00051 {
00052 public:
00053 CybSensorC(CybWorldC*);
00054 virtual void RouteData()=0;
00055 };
00056
00057 OAW_END_NAMESPACE
00058
00059
00060 #endif
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071