Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Rectangular tube is capped on the surface when converting Nef_Polyhedron_3 to Polyhedron_3

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Rectangular tube is capped on the surface when converting Nef_Polyhedron_3 to Polyhedron_3


Chronological Thread 
  • From: sdobashi <>
  • To:
  • Subject: Re: [cgal-discuss] Rectangular tube is capped on the surface when converting Nef_Polyhedron_3 to Polyhedron_3
  • Date: Wed, 15 Nov 2017 07:13:02 -0700 (MST)
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=SoftFail ; spf=Pass
  • Ironport-phdr: 9a23:zks7HRSMHMwSczus3M0tkz+hidpsv+yvbD5Q0YIujvd0So/mwa67YR2N2/xhgRfzUJnB7Loc0qyN7PCmBDRIyK3CmU5BWaQEbwUCh8QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnZBUin4YAF6L+CwFo/JhNmszMiz/YfSakNGnmmTe7R3eQ66qg/YrckXyd9uLaw40RvIuWZHZv5L7WxtLFOX2R3745Hjr9ZY7y1Mtqd5pIZ7WqLgcvFgQA==

Dear Sebastien,

At least for the example trc1.off - trc2.off, the assertions bellow seem to
fail:

Nef_3\include\CGAL\Nef_3\polygon_mesh_to_nef_3.h

line 263, 264
CGAL_assertion(ss_circle.has_on(sp));
CGAL_assertion(ss_circle.has_on(sv_prev->point()));

line 294, 295, 296
CGAL_assertion(ss_plane.has_on(sv_prev->point()));
CGAL_assertion(ss_circle.has_on(sp_0));
CGAL_assertion(ss_circle.has_on(sv_prev->point()));


Nef_S2\include\CGAL\Nef_S2\Sphere_direction.h

line 105
CGAL_assertion(d1.has_on(p) && d2.has_on(p) && d3.has_on(p));


Nef_S2\include\CGAL\Nef_S2\Sphere_segment.h

line 61
CGAL_assertion(c.has_on(p1)&&c.has_on(p2));


In Release mode, the subtraction works fine for the truncated right cone
example.

thanks,

S Dobashi



--
Sent from: http://cgal-discuss.949826.n4.nabble.com/



Archive powered by MHonArc 2.6.18.

Top of Page