diff --git a/wrap/io_trimesh/import_obj.h b/wrap/io_trimesh/import_obj.h index a0a4ac87..dc33973f 100644 --- a/wrap/io_trimesh/import_obj.h +++ b/wrap/io_trimesh/import_obj.h @@ -25,6 +25,7 @@ #ifndef __VCGLIB_IMPORT_OBJ #define __VCGLIB_IMPORT_OBJ +#include #include #include #include @@ -33,6 +34,7 @@ #endif #include + #include #include #include @@ -259,7 +261,7 @@ public: int numVerticesPlusFaces = oi.numVertices + oi.numFaces; int extraTriangles=0; // vertices and faces allocatetion - VertexIterator vi = Allocator::AddVertices(m,oi.numVertices); + VertexIterator vi = vcg::tri::Allocator::AddVertices(m,oi.numVertices); //FaceIterator fi = Allocator::AddFaces(m,oi.numFaces); ObjIndexedFace ff; @@ -639,7 +641,7 @@ public: } // end while stream not eof assert((numTriangles +numVertices) == numVerticesPlusFaces+extraTriangles); - FaceIterator fi = Allocator::AddFaces(m,numTriangles); + FaceIterator fi = vcg::tri::Allocator::AddFaces(m,numTriangles); //------------------------------------------------------------------------------- // Now the final pass to convert indexes into pointers for face to vert/norm/tex references @@ -698,7 +700,7 @@ public: if (m.HasPerFaceNormal()) { face::ComputeNormalizedNormal(m.face[i]); - } + } } }