/** * @author Michael Krebs (AMVALOR) * @date 25.01.2017 * @version 1 */ #ifndef LVOX3_GRIDTYPE_H #define LVOX3_GRIDTYPE_H #include "3dgrid/lvox3_grid3d.h" #include "ct_itemdrawable/ct_image2d.h" #include namespace lvox { typedef qint32 Grid3DiType; typedef float Grid3DfType; //typedef std::vector Grid3DvType; typedef QMutex MutexType; static QMetaType::Type Grid3DiMetaType() { return QMetaType::Int; } static QMetaType::Type Grid3DfMetaType() { return QMetaType::Float; } // static QMetaType::Type Grid3DvMetaType() { return QMetaType::Double;} typedef LVOX3_Grid3D Grid3Di; typedef LVOX3_Grid3D Grid3Df; //typedef LVOX3_Grid3D Grid3Dv; typedef std::vector MutexCollection; typedef CT_Image2D SkyRaster; } #endif // LVOX3_GRIDTYPE_H