diff --git a/vcg/complex/trimesh/base.h b/vcg/complex/trimesh/base.h index 27b85a5f..7607eb74 100644 --- a/vcg/complex/trimesh/base.h +++ b/vcg/complex/trimesh/base.h @@ -271,20 +271,23 @@ class TriMesh: public TriMeshEdgeHolder class PerVertexAttributeHandle: public AttributeHandle{ + public: PerVertexAttributeHandle():AttributeHandle(){} - public: PerVertexAttributeHandle( void *ah,const int & n):AttributeHandle(ah,n){}; + PerVertexAttributeHandle( void *ah,const int & n):AttributeHandle(ah,n){}; }; template class PerFaceAttributeHandle: public AttributeHandle{ + public: PerFaceAttributeHandle():AttributeHandle(){} - public: PerFaceAttributeHandle( void *ah,const int & n):AttributeHandle(ah,n){}; + PerFaceAttributeHandle( void *ah,const int & n):AttributeHandle(ah,n){}; }; template class PerEdgeAttributeHandle: public AttributeHandle{ + public: PerEdgeAttributeHandle():AttributeHandle(){} - public: PerEdgeAttributeHandle( void *ah,const int & n):AttributeHandle(ah,n){}; + PerEdgeAttributeHandle( void *ah,const int & n):AttributeHandle(ah,n){}; }; template