Subversion Repositories gelsvn

Rev

Rev 292 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 292 Rev 294
Line 116... Line 116...
116
typedef RGrid<float> RGridf;
116
typedef RGrid<float> RGridf;
117
 
117
 
118
 
118
 
119
int main(int argc, char** argv)
119
int main(int argc, char** argv)
120
{
120
{	
-
 
121
	// LOAD OBJ
-
 
122
    Manifold m;
-
 
123
    if(argc>1)
-
 
124
	{
121
	ArgExtracter ae(argc, argv);
125
	  ArgExtracter ae(argc, argv);
122
 
126
 
123
	do_aabb = ae.extract("-A");
127
	  do_aabb = ae.extract("-A");
124
	do_ray_tests = ae.extract("-R");
128
	  do_ray_tests = ae.extract("-R");
125
	flip_normals = ae.extract("-f");
129
	  flip_normals = ae.extract("-f");
126
 
130
 
127
	Manifold m;
-
 
128
	x3d_load(ae.get_last_arg(), m);
131
	  x3d_load(ae.get_last_arg(), m);
-
 
132
	}
-
 
133
    else
-
 
134
	{
-
 
135
	  string fn("../../data/bunny-little.x3d");
-
 
136
	  x3d_load(fn, m);
-
 
137
	}
129
 
138
 
130
	if(!m.is_valid())
139
	if(!m.is_valid())
131
		{
140
		{
132
			cout << "Not a valid manifold" << endl;
141
			cout << "Not a valid manifold" << endl;
133
			exit(0);
142
			exit(0);