diff --git a/vcg/simplex/vertex/base.h b/vcg/simplex/vertex/base.h index 8e03c5eb..bd74ce9c 100644 --- a/vcg/simplex/vertex/base.h +++ b/vcg/simplex/vertex/base.h @@ -72,6 +72,7 @@ First working version! #include #include #include +#include #include namespace vcg { @@ -139,7 +140,8 @@ class VertexArityMax: public Arity12, A, B, C, D, E // ----- Flags stuff ----- public: - + + enum { @@ -260,7 +262,8 @@ template class G = DefaultDeriver, template class H = DefaultDeriver, template class I = DefaultDeriver, template class J = DefaultDeriver, template class K = DefaultDeriver, template class L = DefaultDeriver> - class Vertex: public VertexArityMax {}; + class Vertex: public VertexArityMax { + public: typedef AllTypes::AVertexType IAm; typedef UserTypes TypesPool;}; }// end namespace #endif