diff --git a/vcg/simplex/vertex/component_ocf.h b/vcg/simplex/vertex/component_ocf.h index 3220d020..3fc68df8 100644 --- a/vcg/simplex/vertex/component_ocf.h +++ b/vcg/simplex/vertex/component_ocf.h @@ -466,7 +466,7 @@ public: }; template class TexCoordfOcf: public TexCoordOcf, T> { - static void Name(std::vector & name){name.push_back(std::string("TexCoordfOcf"));T::Name(name);} +public: static void Name(std::vector & name){name.push_back(std::string("TexCoordfOcf"));T::Name(name);} }; ///*-------------------------- MARK ----------------------------------*/ @@ -532,8 +532,8 @@ public: private: }; -template class CurvaturefOcf: public CurvatureOcf {static void Name(std::vector & name){name.push_back(std::string("CurvaturefOcf"));T::Name(name);} }; -template class CurvaturedOcf: public CurvatureOcf {static void Name(std::vector & name){name.push_back(std::string("CurvaturedOcf"));T::Name(name);} }; +template class CurvaturefOcf: public CurvatureOcf {public: static void Name(std::vector & name){name.push_back(std::string("CurvaturefOcf"));T::Name(name);} }; +template class CurvaturedOcf: public CurvatureOcf {public: static void Name(std::vector & name){name.push_back(std::string("CurvaturedOcf"));T::Name(name);} }; ///*-------------------------- CURVATURE DIR ----------------------------------*/