mirror of https://github.com/CGAL/cgal
use CGAL_warning_msg instead of CGAL_warning to display a message
This commit is contained in:
parent
251bced65e
commit
4fbd1ed69c
|
|
@ -238,7 +238,7 @@ public:
|
|||
if(!Infi_box::is_standard(hf->plane()))
|
||||
++i;
|
||||
}
|
||||
CGAL_warning("altered code");
|
||||
// CGAL_warning("altered code");
|
||||
// CGAL_assertion(i>=6);
|
||||
return (i == 6);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -893,7 +893,7 @@ public:
|
|||
else CGAL_error_msg( "wrong handle type");
|
||||
}
|
||||
|
||||
CGAL_warning("altered code in SNC_point_locator");
|
||||
//CGAL_warning("altered code in SNC_point_locator");
|
||||
/*
|
||||
Halffacet_iterator fc;
|
||||
CGAL_forall_facets(fc, *this->sncp()) {
|
||||
|
|
@ -916,7 +916,7 @@ public:
|
|||
if( CGAL::assign( v, result)) {
|
||||
_CGAL_NEF_TRACEN("vertex hit, obtaining volume..." << v->point());
|
||||
|
||||
CGAL_warning("altered code in SNC_point_locator");
|
||||
//CGAL_warning("altered code in SNC_point_locator");
|
||||
SM_point_locator L(&*v);
|
||||
// Object_handle so = L.locate(s.source()-s.target(), true);
|
||||
Object_handle so = L.locate(s.source()-s.target());
|
||||
|
|
|
|||
|
|
@ -201,7 +201,7 @@ class SNC_simplify_base : public SNC_decorator<SNC_structure> {
|
|||
}
|
||||
|
||||
bool simplify_redundant_box_vertex(Vertex_handle v, bool snc_computed) {
|
||||
CGAL_warning("altered code");
|
||||
//CGAL_warning("altered code");
|
||||
return false;
|
||||
if(snc_computed) return false;
|
||||
if(!Infi_box::is_redundant_box_vertex(*v)) return false;
|
||||
|
|
|
|||
|
|
@ -64,8 +64,8 @@ struct Cotangent_value_Meyer_impl
|
|||
if(divider == 0 /*|| divider != divider*/)
|
||||
{
|
||||
CGAL::collinear(get(ppmap, v0), get(ppmap, v1), get(ppmap, v2)) ?
|
||||
CGAL_warning(!"Infinite Cotangent value with degenerate triangle!") :
|
||||
CGAL_warning(!"Infinite Cotangent value due to floating point arithmetic!");
|
||||
CGAL_warning_msg(false, "Infinite Cotangent value with degenerate triangle!") :
|
||||
CGAL_warning_msg(false, "Infinite Cotangent value due to floating point arithmetic!");
|
||||
|
||||
|
||||
return dot_ab > 0 ? (std::numeric_limits<double>::max)() :
|
||||
|
|
@ -357,7 +357,7 @@ public:
|
|||
}
|
||||
}
|
||||
}
|
||||
CGAL_warning(voronoi_area != 0 && "Zero voronoi area!");
|
||||
CGAL_warning_msg(voronoi_area != 0, "Zero voronoi area!");
|
||||
return voronoi_area;
|
||||
}
|
||||
};
|
||||
|
|
@ -820,7 +820,7 @@ public:
|
|||
Vector v = target(he, pmesh())->point() - source(he, pmesh())->point();
|
||||
double divider = CGAL::sqrt(v.squared_length());
|
||||
if(divider == 0.0) {
|
||||
CGAL_warning(!"Scale dependent weight - zero length edge.");
|
||||
CGAL_warning_msg(false, "Scale dependent weight - zero length edge.");
|
||||
return (std::numeric_limits<double>::max)();
|
||||
}
|
||||
return 1.0 / divider;
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ triangulate_hole_polygon_mesh(PolygonMesh& pmesh,
|
|||
P_edges.push_back(*circ);
|
||||
if(!vertex_map.insert(std::make_pair(target(*circ,pmesh), id++)).second) {
|
||||
#ifndef CGAL_TEST_SUITE
|
||||
CGAL_warning(!"Returning no output. Non-manifold vertex is found on boundary!");
|
||||
CGAL_warning_msg(false, "Returning no output. Non-manifold vertex is found on boundary!");
|
||||
#else
|
||||
std::cerr << "W: Returning no output. Non-manifold vertex is found on boundary!\n";
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -790,7 +790,7 @@ public:
|
|||
boost::tuple<boost::optional<Edge>, bool, bool> res = construct_3D_triangulation(P, range, tr, edge_exist);
|
||||
if(!res.template get<2>()) {
|
||||
#ifndef CGAL_TEST_SUITE
|
||||
CGAL_warning(!"Returning no output. Dimension of 3D Triangulation is below 2!");
|
||||
CGAL_warning_msg(false, "Returning no output. Dimension of 3D Triangulation is below 2!");
|
||||
#else
|
||||
std::cerr << "W: Returning no output. Dimension of 3D Triangulation is below 2!\n";
|
||||
#endif
|
||||
|
|
@ -814,7 +814,7 @@ public:
|
|||
|
||||
if(W.get(0, n-1) == Weight::NOT_VALID()) {
|
||||
#ifndef CGAL_TEST_SUITE
|
||||
CGAL_warning(!"Returning no output. No possible triangulation is found!");
|
||||
CGAL_warning_msg(false, "Returning no output. No possible triangulation is found!");
|
||||
#else
|
||||
std::cerr << "W: Returning no output. No possible triangulation is found!\n";
|
||||
#endif
|
||||
|
|
@ -1009,7 +1009,7 @@ private:
|
|||
Triangulate_hole_polyline<Kernel, Tracer, WeightCalculator, LookupTable> all_space;
|
||||
all_space.triangulate_all(P, Q, WC, std::make_pair(h.first, h.second), W, lambda);
|
||||
if(W.get(h.first, h.second) == Weight::NOT_VALID()) {
|
||||
CGAL_warning(!"Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
CGAL_warning_msg(false, "Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
return Weight::NOT_VALID();
|
||||
}
|
||||
}
|
||||
|
|
@ -1030,7 +1030,7 @@ private:
|
|||
Triangulate_hole_polyline<Kernel, Tracer, WeightCalculator, LookupTable> all_space;
|
||||
all_space.triangulate_all(P, Q, WC, std::make_pair(h.first, h.second), W, lambda);
|
||||
if(W.get(h.first, h.second) == Weight::NOT_VALID()) {
|
||||
CGAL_warning(!"Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
CGAL_warning_msg(false, "Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
return Weight::NOT_VALID();
|
||||
}
|
||||
}
|
||||
|
|
@ -1045,7 +1045,7 @@ private:
|
|||
tr.clear();
|
||||
boost::tuple<boost::optional<Edge>, bool, bool> res = construct_3D_triangulation(P, h, tr, edge_exist);
|
||||
if(!boost::get<0>(res)) {
|
||||
CGAL_warning(!"Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
CGAL_warning_msg(false, "Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
return Weight::NOT_VALID();
|
||||
}
|
||||
start_edge = *boost::get<0>(res);
|
||||
|
|
@ -1106,7 +1106,7 @@ private:
|
|||
|
||||
if(W.get(0, n-1) == Weight::NOT_VALID()) {
|
||||
#ifndef CGAL_TEST_SUITE
|
||||
CGAL_warning(!"Returning no output. Filling hole with extra triangles is not successful!");
|
||||
CGAL_warning_msg(false, "Returning no output using Delaunay triangulation.\n Falling back to the general Triangulation framework.");
|
||||
#else
|
||||
std::cerr << "W: Returning no output. Filling hole with extra triangles is not successful!\n";
|
||||
#endif
|
||||
|
|
@ -1151,7 +1151,7 @@ public:
|
|||
|
||||
if(W.get(0,n-1) == Weight::NOT_VALID() || n <= 2) {
|
||||
#ifndef CGAL_TEST_SUITE
|
||||
CGAL_warning(!"Returning no output. No possible triangulation is found!");
|
||||
CGAL_warning_msg(false, "Returning no output. No possible triangulation is found!");
|
||||
#else
|
||||
std::cerr << "W: Returning no output. No possible triangulation is found!\n";
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -172,7 +172,7 @@ triangulate_hole_polyline_incomplete(InputIterator pbegin, InputIterator pend,
|
|||
if(new_facets.empty()) {
|
||||
// if no patch facets created and also we are using brute force approach, then there is nothing to do,
|
||||
// leave `out` intact and return
|
||||
CGAL_warning(!"Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
CGAL_warning_msg(false, "Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
return out;
|
||||
}
|
||||
}
|
||||
|
|
@ -221,7 +221,7 @@ triangulate_hole_Polyhedron_incomplete(Polyhedron& polyhedron,
|
|||
if(patch_facets_before == patch_facets.size()) {
|
||||
// if no patch facets created and also we are using brute force approach, then there is nothing to do,
|
||||
// leave `out` intact and return
|
||||
CGAL_warning(!"Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
CGAL_warning_msg(false, "Returning no output. Filling hole with incomplete patches is not successful!");
|
||||
return std::make_pair(out, Weight_min_max_dihedral_and_area::NOT_VALID());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -127,7 +127,7 @@ public:
|
|||
{
|
||||
int depth = static_cast<int>(fc) + 1;
|
||||
if(depth < 0 || depth > 3) {
|
||||
CGAL_warning(!"Continuity should be between 0 and 2 inclusively!");
|
||||
CGAL_warning_msg(false, "Continuity should be between 0 and 2 inclusively!");
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
@ -148,7 +148,7 @@ public:
|
|||
BOOST_FOREACH(vertex_descriptor vd, interior_vertices)
|
||||
{
|
||||
if( !vertex_id_map.insert(std::make_pair(vd, id)).second ) {
|
||||
CGAL_warning(!"Duplicate vertex is found!");
|
||||
CGAL_warning_msg(false, "Duplicate vertex is found!");
|
||||
return false;
|
||||
}
|
||||
++id;
|
||||
|
|
@ -169,7 +169,7 @@ public:
|
|||
double D;
|
||||
bool prefactor_ok = solver.factor(A, D);
|
||||
if(!prefactor_ok) {
|
||||
CGAL_warning(!"pre_factor failed!");
|
||||
CGAL_warning_msg(false, "pre_factor failed!");
|
||||
return false;
|
||||
}
|
||||
#ifdef CGAL_PMP_FAIR_DEBUG
|
||||
|
|
@ -179,7 +179,7 @@ public:
|
|||
// solve
|
||||
bool is_all_solved = solver.linear_solver(Bx, X) && solver.linear_solver(By, Y) && solver.linear_solver(Bz, Z);
|
||||
if(!is_all_solved) {
|
||||
CGAL_warning(!"linear_solver failed!");
|
||||
CGAL_warning_msg(false, "linear_solver failed!");
|
||||
return false;
|
||||
}
|
||||
#ifdef CGAL_PMP_FAIR_DEBUG
|
||||
|
|
|
|||
|
|
@ -289,7 +289,7 @@ public:
|
|||
bool accept_if_acute,
|
||||
const Disk_samples_list& disk_samples) const {
|
||||
if(cone_angle < 0.0 || cone_angle > CGAL_PI) {
|
||||
CGAL_warning(false && "Cone angle is clamped between [0, CGAL_PI].");
|
||||
CGAL_warning_msg(false, "Cone angle is clamped between [0, CGAL_PI].");
|
||||
cone_angle = (std::min)(CGAL_PI, (std::max)(0.0, cone_angle));
|
||||
}
|
||||
|
||||
|
|
@ -328,7 +328,7 @@ public:
|
|||
Segment segment(center, target_point);
|
||||
|
||||
if(traits.is_degenerate_3_object()(segment)) {
|
||||
CGAL_warning(false &&
|
||||
CGAL_warning_msg(false,
|
||||
"A degenerate segment is constructed. Most probable reason is using CGAL_PI as cone_angle parameter and also picking center of disk as a sample.");
|
||||
}
|
||||
|
||||
|
|
@ -338,7 +338,7 @@ public:
|
|||
Ray ray(center, ray_direction);
|
||||
|
||||
if(traits.is_degenerate_3_object()(ray)) {
|
||||
CGAL_warning(false &&
|
||||
CGAL_warning_msg(false,
|
||||
"A degenerate ray is constructed. Most probable reason is using CGAL_PI as cone_angle parameter and also picking center of disk as a sample.");
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -155,7 +155,7 @@ public:
|
|||
boost::tie(min_sdf, max_sdf) = min_max_value(mesh, sdf_values);
|
||||
|
||||
if(min_sdf == max_sdf) {
|
||||
CGAL_warning(min_sdf == max_sdf && !"Linear normalization is not applicable!");
|
||||
CGAL_warning_msg(min_sdf == max_sdf, "Linear normalization is not applicable!");
|
||||
return std::make_pair(min_sdf, max_sdf);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue