diff --git a/wrap/gl/trimesh.h b/wrap/gl/trimesh.h index 68b00393..aa200f99 100644 --- a/wrap/gl/trimesh.h +++ b/wrap/gl/trimesh.h @@ -37,15 +37,17 @@ namespace vcg { template class GL_TYPE {public: - static GLenum SCALAR() { assert(0); return 0;} +static GLenum SCALAR() { assert(0); return 0;} }; template <> class GL_TYPE { public: - static GLenum SCALAR() { return GL_FLOAT; } +typedef GLfloat ScalarType; +static GLenum SCALAR() { return GL_FLOAT; } }; template <> class GL_TYPE {public: - static GLenum SCALAR() { return GL_DOUBLE; } +typedef GLdouble ScalarType; +static GLenum SCALAR() { return GL_DOUBLE; } }; //template <> GL_TYPE::SCALAR() { return GL_DOUBLE; }