33 #include "../common/param.h"
34 #include "common/sharedStructures.h"
40 #include <qsharedpointer.h>
43 #define ITOM_VERSION_MAJOR 0x04
44 #define ITOM_VERSION_MINOR 0x01
45 #define ITOM_VERSION_PATCH 0x00
46 #define ITOM_VERSION CREATEVERSION(ITOM_VERSION_MAJOR,ITOM_VERSION_MINOR,ITOM_VERSION_PATCH) //ITOM_VERSION is (major << 16) + (minor << 8) + patch
47 #define ITOM_VERSION_STR "4.1.0"
50 #define ITOM_POINTCLOUDLIBRARY 1
52 #define ITOM_POINTCLOUDLIBRARY 0
56 #define ITOM_PYTHONMATLAB 1
58 #define ITOM_PYTHONMATLAB 0
61 #ifdef USEHELPVIEWER //Qt5 only
62 #if QT_VERSION >= 0x050600
63 #define ITOM_USEHELPVIEWER 1
68 typedef QMap<QString,QString> StringMap;
69 typedef QList<int> IntList;
70 typedef QVector<int> IntVector;
71 typedef QSharedPointer<ito::Param> SharedParamPointer;
72 typedef QVector<ito::Param> ParamVector;
73 typedef QSharedPointer<ito::ParamBase> SharedParamBasePointer;
74 typedef QVector<SharedParamBasePointer> SharedParamBasePointerVector;
75 typedef QVector<ito::Param> ParamBaseVector;
108 enum tPythonTransitions
112 pyTransBeginDebug = 4,
114 pyTransDebugWaiting = 16,
115 pyTransDebugContinue = 32,
116 pyTransDebugExecCmdBegin = 64,
117 pyTransDebugExecCmdEnd = 128
124 pyStateDebugging = 4,
125 pyStateDebuggingWaiting = 8,
126 pyStateDebuggingWaitingButBusy = 16
Definition: apiFunctionsGraph.cpp:39
tMsgType
Definition: global.h:86