11 int main(
int argc,
char* argv[] )
15 const char* filename_mesh1 =
STRINGIFY( MESHDIR )
"/mbcslam/outRLLMesh.g";
16 const char* filename_mesh2 =
STRINGIFY( MESHDIR )
"/mbcslam/outCSMesh.g";
18 double epsrel = 1.e-8;
19 const char* newFile =
"intx.vtk";
22 filename_mesh1 = argv[1];
23 filename_mesh2 = argv[2];
25 epsrel = atof( argv[4] );
30 printf(
"Usage: %s <mesh_filename1> <mesh_filename2> <radius> <epsrel> <newFile>\n", argv[0] );
31 if( argc != 1 )
return 1;
32 printf(
"No files specified. Defaulting to: %s %s %f %g %s\n", filename_mesh1, filename_mesh2,
R, epsrel,
83 if(
MB_SUCCESS != rval ) std::cout <<
" failed to intersect meshes\n";