Commit Graph

36 Commits

Author SHA1 Message Date
Sébastien Loriot f30a97d808 use the lastest CMap API
this was responsible for bugs in the demo plugin where the cmap
is created in a library and used in another one
2016-07-21 11:29:08 +02:00
Sebastien Loriot 7630d2a6fc Merge pull request #875 from sloriot/Triangulation_2_and_PMP-fix_Triangulation_2_projection_traits_3
PMP: make triangulate_faces works with non filtered kernels
2016-05-05 14:55:11 +02:00
Maxime Gimeno 32a43ad3e0 Addition of a split feature 2016-03-21 15:59:30 +01:00
Sébastien Loriot d7e9261d58 hide the filtered projection traits behind the projection traits
the selection of the base class is done using Kernel::Has_filtered_predicates
2016-03-02 21:57:54 +01:00
Andreas Fabri 875a21f9e1 not compute bbox with empty polyhedron 2016-02-16 16:56:16 +01:00
Sébastien Loriot 8f7dd2b678 try removing an uninitialized variable warning 2016-01-28 13:55:18 +01:00
Sébastien Loriot 8e41e79ba4 clip close polyhedra using a clipped bbox
this will make the Side_of_triangle_mesh working to
select pieces to keep when a component has no intersection
with the plane
2016-01-14 17:39:07 +01:00
Sébastien Loriot 604b413efc fix the selection of cc to remove 2015-10-30 20:20:51 +01:00
Sébastien Loriot 3b69cbda8b first msvc warnings 2015-10-26 09:36:18 +01:00
Sébastien Loriot eafd7353ed add a function to clip inplace with adding faces from the cutting plane 2015-10-23 11:48:51 +02:00
Sébastien Loriot bdd51636de fix constness issue 2015-10-23 11:48:30 +02:00
Sébastien Loriot 723afb6e55 bugfix: we always keep the negative side of the plane 2015-10-23 11:44:32 +02:00
Sébastien Loriot fb050df564 add a function to clip a polyhedron by a plane using corefinement 2015-10-22 08:20:11 +02:00
Sébastien Loriot 416db703c7 Merge branch 'local/Polygon_mesh_processing-extract_cc' into Polygon_mesh_processing-GF 2015-02-03 09:23:37 +01:00
Sébastien Loriot c9efa943d2 move file to Polygon_mesh_processing 2015-02-02 17:05:53 +01:00
Sébastien Loriot 137805d091 Merge branch 'old/Polygon_mesh_processing-GF'
Conflicts:
	Operations_on_polyhedra/include/CGAL/orient_polyhedron_3.h
	Polygon_mesh_processing/include/CGAL/orient_polygon_soup.h
	Polyhedron/demo/Polyhedron/Scene_polygon_soup_item.cpp
	Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.h
2015-01-30 17:55:22 +01:00
Sébastien Loriot 4ccb186e08 handle non triangulated polyhedron 2015-01-27 14:35:08 +01:00
Andreas Fabri 6e36a853a9 Merge branch 'Surface_mesh-new_package-GF'
Approved by the release manager
Conflicts:
	Documentation/doc/Documentation/dependencies
	Documentation/resources/how_to_cite_cgal.bib.in
	Installation/changes.html
2015-01-12 11:27:35 +01:00
Sébastien Loriot 85dce701b9 move compute_normal in Polygon Mesh Processing package 2015-01-06 15:32:45 +01:00
Sébastien Loriot a9665b3bf8 move Point_inside_polyhedron_3 to Polygon Mesh Processing package 2015-01-06 14:31:51 +01:00
Laurent Rineau 9debd6a471 Merge branch 'CGAL-various_fixes-lrineau'
s/const static/static const/

Tested in CGAL-4.6-Ic-79. Approved by the Release Manager.
2014-12-17 17:07:57 +01:00
Andreas Fabri 3ef4d818da fix Operations_on_polyhedra/examples 2014-11-14 10:08:33 +01:00
Laurent Rineau d63a998759 Attempt to remove more warnings 2014-11-07 18:54:59 +01:00
Laurent Rineau 06dac30143 Fix 'const static <type>'
The storage specified (static) is not allowed inside the type
specifier. It must be prefix or postfix (but not infix).

That is strange no C++ compiler gives an error on such a construction.

s/const static/static const/
2014-02-20 19:14:26 +01:00
Guillaume Damiand b69a02e291 Move CGAL_CMAP_DEPRECATED in .h 2013-11-14 13:39:07 +01:00
Sébastien Loriot bb938d6914 move compute_normal.h from the demo include path to the internal of CGAL 2013-10-01 14:48:15 +02:00
Andreas Fabri 6c547e5663 Mainly added includes 2013-09-13 22:24:30 +02:00
Sébastien Loriot da4320735c add missing license 2013-07-09 17:35:38 +02:00
Sébastien Loriot 755b41e67b add a new line at the end of file to please msvc 2013-07-03 10:45:31 +02:00
Sébastien Loriot 98d212b2c0 add missing typename 2013-06-24 17:46:48 +02:00
Sébastien Loriot 4620b38ffd update include path 2013-06-24 17:27:41 +02:00
Sébastien Loriot 4f70640db8 move file 2013-06-24 14:46:22 +02:00
Sébastien Loriot 2edeab8071 accomodate changes of AABB primitive type for polyhedron 2013-06-24 13:26:06 +02:00
Sébastien Loriot cbc7f8edfa add missing license in header 2013-06-21 09:03:57 +02:00
Sébastien Loriot b5aa981404 move corefinement to operations on polyhedra 2013-06-20 16:47:26 +02:00
Sébastien Loriot a500939d52 rename the package to Operations_on_polyhedra 2013-06-20 16:41:01 +02:00