fix choices of std::cerr or std::cout

This commit is contained in:
Andreas Fabri 2017-04-27 09:04:12 +02:00
parent 1433a9f780
commit 1dbedb7391
15 changed files with 37 additions and 37 deletions

View File

@ -45,7 +45,7 @@ int main(int argc, char* argv[])
OpenMesh::IO::read_mesh(mesh, filename);
if (!CGAL::is_triangle_mesh(mesh))
{
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}
@ -73,10 +73,10 @@ int main(int argc, char* argv[])
if (res == CGAL::ON_BOUNDARY) { ++nb_boundary; }
}
std::cerr << "Total query size: " << points.size() << std::endl;
std::cerr << " " << nb_inside << " points inside " << std::endl;
std::cerr << " " << nb_boundary << " points on boundary " << std::endl;
std::cerr << " " << points.size() - nb_inside - nb_boundary << " points outside " << std::endl;
std::cout << "Total query size: " << points.size() << std::endl;
std::cout << " " << nb_inside << " points inside " << std::endl;
std::cout << " " << nb_boundary << " points on boundary " << std::endl;
std::cout << " " << points.size() - nb_inside - nb_boundary << " points outside " << std::endl;
return 0;
return EXIT_SUCCESS;
}

View File

@ -17,7 +17,7 @@ int main()
Polyhedron mesh;
std::ifstream input("data/cactus.off");
if ( !input || !(input >> mesh) || mesh.empty() || ( !CGAL::is_triangle_mesh(mesh)) ) {
std::cout << "Input is not a triangle mesh" << std::endl;
std::cerr << "Input is not a triangle mesh" << std::endl;
return EXIT_FAILURE;
}

View File

@ -29,7 +29,7 @@ int main(int argc, char** argv )
OpenMesh::IO::read_mesh(mesh, "data/cactus.off");
if (!CGAL::is_triangle_mesh(mesh)){
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}
std::cout << "#F : " << num_faces(mesh) << std::endl;

View File

@ -30,7 +30,7 @@ int main(int argc, char** argv )
cactus >> mesh;
}
if (!CGAL::is_triangle_mesh(mesh)){
std::cout << "Input is not a triangle mesh" << std::endl;
std::cerr << "Input is not a triangle mesh" << std::endl;
return EXIT_FAILURE;
}
typedef Mesh::Property_map<face_descriptor,double> Facet_double_map;

View File

@ -17,7 +17,7 @@ int main()
Polyhedron mesh;
std::ifstream input("data/cactus.off");
if ( !input || !(input >> mesh) || mesh.empty() || ( !CGAL::is_triangle_mesh(mesh))) {
std::cout << "Input is not a triangle mesh." << std::endl;
std::cerr << "Input is not a triangle mesh." << std::endl;
return EXIT_FAILURE;
}

View File

@ -17,7 +17,7 @@ int main()
Polyhedron mesh;
std::ifstream input("data/cactus.off");
if ( !input || !(input >> mesh) || mesh.empty() || ( !CGAL::is_triangle_mesh(mesh)) ) {
std::cout << "Input is not a triangle mesh" << std::endl;
std::cerr << "Input is not a triangle mesh" << std::endl;
return EXIT_FAILURE;
}

View File

@ -40,7 +40,7 @@ int main()
Polyhedron mesh;
std::ifstream input("data/cactus.off");
if ( !input || !(input >> mesh) || mesh.empty() || ( !CGAL::is_triangle_mesh(mesh)) ) {
std::cout << "Input is not a triangle mesh" << std::endl;
std::cerr << "Input is not a triangle mesh" << std::endl;
return EXIT_FAILURE;
}

View File

@ -65,7 +65,7 @@ int main( int argc, char** argv )
OpenMesh::IO::read_mesh(surface_mesh, "cube.off");
if (!CGAL::is_triangle_mesh(surface_mesh)){
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}

View File

@ -23,7 +23,7 @@ int main( int argc, char** argv )
{
if (argc<3)
{
std::cout << "Usage: " << argv[0] << " input.off minimal_edge_length [out.off]\n";
std::cerr << "Usage: " << argv[0] << " input.off minimal_edge_length [out.off]\n";
return EXIT_FAILURE;
}
@ -33,7 +33,7 @@ int main( int argc, char** argv )
double threshold = atof(argv[2]);
if (!CGAL::is_triangle_mesh(surface_mesh)){
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}

View File

@ -65,20 +65,20 @@ int main( int argc, char** argv )
Surface_mesh surface_mesh;
if (argc < 2){
std::cout << "Usage: " << argv[0] << " input.off [out.off]\n";
std::cerr << "Usage: " << argv[0] << " input.off [out.off]\n";
return EXIT_FAILURE;
}
std::ifstream is(argv[1]);
if(!is){
std::cout << "Filename provided is invalid\n";
std::cerr << "Filename provided is invalid\n";
return EXIT_FAILURE;
}
is >> surface_mesh ;
if (!CGAL::is_triangle_mesh(surface_mesh)){
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}
@ -101,7 +101,7 @@ int main( int argc, char** argv )
{
halfedge_descriptor hd = halfedge(*eb,surface_mesh);
if ( is_border(*eb,surface_mesh) ){
std::cout << "border" << std::endl;
std::cerr << "border" << std::endl;
++nb_sharp_edges;
constraint_hmap[*eb]=true;
constrained_edges[*eb]=std::make_pair(point(source(hd,surface_mesh),surface_mesh),
@ -124,7 +124,7 @@ int main( int argc, char** argv )
}
cst_output.close();
std::cout << "# sharp edges = " << nb_sharp_edges << std::endl;
std::cerr << "# sharp edges = " << nb_sharp_edges << std::endl;
// Contract the surface mesh as much as possible
SMS::Count_stop_predicate<Surface_mesh> stop(0);
@ -167,7 +167,7 @@ int main( int argc, char** argv )
}
}
std::cout << "OK\n";
std::cout << "# sharp edges = " << nb_sharp_edges << std::endl;
std::cerr << "# sharp edges = " << nb_sharp_edges << std::endl;
std::cout << "Check that no removable edge has been forgotten..." << std::endl;
r = SMS::edge_collapse(surface_mesh

View File

@ -55,19 +55,19 @@ int main( int argc, char** argv )
Surface_mesh surface_mesh;
if (argc!=2){
std::cout << "Usage: " << argv[0] << " input.off\n";
std::cerr << "Usage: " << argv[0] << " input.off\n";
return EXIT_FAILURE;
}
std::ifstream is(argv[1]);
if(!is){
std::cout << "Filename provided is invalid\n";
std::cerr << "Filename provided is invalid\n";
return EXIT_FAILURE;
}
is >> surface_mesh ;
if (!CGAL::is_triangle_mesh(surface_mesh)){
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}

View File

@ -59,19 +59,19 @@ int main( int argc, char** argv )
Surface_mesh surface_mesh;
if (argc!=2){
std::cout << "Usage: " << argv[0] << " input.off\n";
std::cerr << "Usage: " << argv[0] << " input.off\n";
return EXIT_FAILURE;
}
std::ifstream is(argv[1]);
if(!is){
std::cout << "Filename provided is invalid\n";
std::cerr << "Filename provided is invalid\n";
return EXIT_FAILURE;
}
is >> surface_mesh ;
if (!CGAL::is_triangle_mesh(surface_mesh)){
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}
@ -113,7 +113,7 @@ int main( int argc, char** argv )
--nb_border_edges;
if(constrained_halfedges[hd] != std::make_pair(surface_mesh.point(source(hd,surface_mesh)),
surface_mesh.point(target(hd,surface_mesh)))){
std::cout << "oops. send us a bug report\n";
std::cerr << "oops. send us a bug report\n";
}
}

View File

@ -70,7 +70,7 @@ struct My_visitor : SMS::Edge_collapse_visitor_base<Surface_mesh>
void OnCollected( Profile const&, boost::optional<double> const& )
{
++ stats->collected ;
std::cout << "\rEdges collected: " << stats->collected << std::flush ;
std::cerr << "\rEdges collected: " << stats->collected << std::flush ;
}
// Called during the processing phase for each edge selected.
@ -86,8 +86,8 @@ struct My_visitor : SMS::Edge_collapse_visitor_base<Surface_mesh>
++ stats->cost_uncomputable ;
if ( current == initial )
std::cout << "\n" << std::flush ;
std::cout << "\r" << current << std::flush ;
std::cerr << "\n" << std::flush ;
std::cerr << "\r" << current << std::flush ;
}
// Called during the processing phase for each edge being collapsed.
@ -124,7 +124,7 @@ int main( int argc, char** argv )
std::ifstream is(argv[1]) ; is >> surface_mesh ;
if (!CGAL::is_triangle_mesh(surface_mesh)){
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}

View File

@ -26,7 +26,7 @@ int main( int argc, char** argv )
std::ifstream is(argv[1]) ; is >> surface_mesh ;
if (!CGAL::is_triangle_mesh(surface_mesh)){
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}

View File

@ -66,7 +66,7 @@ struct My_visitor : SMS::Edge_collapse_visitor_base<Surface_mesh>
void OnCollected( Profile const&, boost::optional<double> const& )
{
++ stats->collected ;
std::cout << "\rEdges collected: " << stats->collected << std::flush ;
std::cerr << "\rEdges collected: " << stats->collected << std::flush ;
}
// Called during the processing phase for each edge selected.
@ -82,8 +82,8 @@ struct My_visitor : SMS::Edge_collapse_visitor_base<Surface_mesh>
++ stats->cost_uncomputable ;
if ( current == initial )
std::cout << "\n" << std::flush ;
std::cout << "\r" << current << std::flush ;
std::cerr << "\n" << std::flush ;
std::cerr << "\r" << current << std::flush ;
}
// Called during the processing phase for each edge being collapsed.
@ -120,7 +120,7 @@ int main( int argc, char** argv )
std::ifstream is(argv[1]) ; is >> surface_mesh ;
if (!CGAL::is_triangle_mesh(surface_mesh)){
std::cout << "Input geometry is not triangulated." << std::endl;
std::cerr << "Input geometry is not triangulated." << std::endl;
return EXIT_FAILURE;
}