Subversion Repositories gelsvn

Rev

Rev 321 | Rev 595 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 321 Rev 362
Line 13... Line 13...
13
{
13
{
14
		bool obj_load(const std::string& filename, HMesh::Manifold& m)
14
		bool obj_load(const std::string& filename, HMesh::Manifold& m)
15
		{
15
		{
16
				TriMesh mesh;
16
				TriMesh mesh;
17
				Geometry::obj_load(filename, mesh);
17
				Geometry::obj_load(filename, mesh);
18
				
-
 
19
				vector<int> faces(mesh.geometry.no_faces(), 3);
-
 
20
				build_manifold(m, 
18
				build_manifold(m, mesh);
21
											 mesh.geometry.no_vertices(), 
-
 
22
											 &mesh.geometry.vertex(0), 
-
 
23
											 faces.size(), &faces[0], 
-
 
24
											 reinterpret_cast<const int*>(&mesh.geometry.face(0)));
-
 
25
				return true;
19
				return true;
26
		}
20
		}
27
}
21
}