Subversion Repositories gelsvn

Rev

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

Rev 336 Rev 341
Line 1... Line 1...
1
#include <fstream>
1
#include <fstream>
-
 
2
#include <iostream>
2
#include <string>
3
#include <string>
3
#include "obj_save.h"
4
#include "obj_save.h"
4
#include "HMesh/FaceCirculator.h"
5
#include "HMesh/FaceCirculator.h"
5
 
6
 
6
namespace HMesh
7
namespace HMesh
Line 26... Line 27...
26
		{
27
		{
27
			std::vector<int> verts;
28
			std::vector<int> verts;
28
			for(FaceCirculator fc(fi);!fc.end();++fc)
29
			for(FaceCirculator fc(fi);!fc.end();++fc)
29
			{
30
			{
30
				int vertex_idx = fc.get_vertex()->touched;
31
				int vertex_idx = fc.get_vertex()->touched;
31
				if(vertex_idx >= k)
32
				if(vertex_idx > k)
32
				{
33
				{
33
					cout << vertex_idx  << " " << k << endl;
34
					cout << vertex_idx  << " " << k << endl;
34
					verts.push_back(0);
35
					verts.push_back(0);
35
				}
36
				}
36
				else
37
				else
37
				{
38
				{
38
					assert(vertex_idx < k);
39
					assert(vertex_idx <= k);
39
					verts.push_back(vertex_idx);
40
					verts.push_back(vertex_idx);
40
				}
41
				}
41
			}
42
			}
42
			assert(verts.size()==3);
43
			assert(verts.size()==3);
43
			for(size_t i=1;i<(verts.size()-1);++i)
44
			for(size_t i=1;i<(verts.size()-1);++i)