Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Surface mesh simplification placement policies

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Surface mesh simplification placement policies


Chronological Thread 
  • From: Andreas Fabri <>
  • To:
  • Subject: Re: [cgal-discuss] Surface mesh simplification placement policies
  • Date: Wed, 26 Nov 2014 09:11:25 +0100
  • Organization: GeometryFactory


Dear Qianqian,

We cleaned up the mechanism to mark edges as non-removable.
Please have a look at the example in the manual:

http://doc.cgal.org/latest/Surface_mesh_simplification/index.html#title14

Best regards,

Andreas

On 24/11/2014 23:09, Qianqian Fang wrote:
Dear list:

I have a slightly modified surface mesh simplification code, with
the previous help from Fernando Cacciola, compiled for my meshing
toolbox "iso2mesh". I just made some changes to this code to
add the support for the default Lindstrom Turk placement policy
in addition to the Midpoint placement, allowing them to be selected
through the command options. However, my modified code no
longer compiles.

My code change can be found at

https://sourceforge.net/p/iso2mesh/code/456

and the full sample unit can be browsed here:

https://sourceforge.net/p/iso2mesh/code/HEAD/tree/trunk/cgalsimp2/edge_collapse_enriched_polyhedron.cpp

(the previous changes suggested by Fernando was to
fix the edges on the boundary when a surface is open)

the compilation errors are attached.

Perhaps there is something simple that I have overlooked, can someone
tell me how can I get this to work?

My second question: using the Midpoint placement method, a
simplified surface often presents self-intersecting elements. I am
wondering if the LT placement, or any other approaches that can
prevent the surface elements from intersecting after decimation?

thanks

Qianqian




--
Andreas Fabri, PhD
Chief Officer, GeometryFactory
Editor, The CGAL Project

phone: +33.492.954.912 skype: andreas.fabri



Archive powered by MHonArc 2.6.18.

Top of Page