33 #include "../common/param.h" 34 #include "common/sharedStructures.h" 40 #include <qsharedpointer.h> 43 #define ITOM_VERSION_MAJOR 0x03 44 #define ITOM_VERSION_MINOR 0x00 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 "3.0.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