Sébastien Loriot
948651d961
Merge branch 'releases/CGAL-4.7-branch'
2015-10-27 08:59:20 +01:00
Sébastien Loriot
7e3fe6c776
fix a warning
2015-10-27 08:58:49 +01:00
Guillaume Damiand
cf1c0ea0ca
Merge branch 'CGAL_headers_only-gdamiand_cjamin-OLD' into CGAL_headers_only-gdamiand_cjamin
2015-10-01 09:12:55 +02:00
Sébastien Loriot
cdfc7f1c31
Merge branch 'old/CGAL-split_packages-GF' into CGAL-split_packages-GF
2015-09-23 10:08:41 +02:00
Sébastien Loriot
22beee18a6
Merge remote-tracking branch 'cgal-dev/Triangulation_2-uninitialized_warning-GF'
2015-09-11 08:39:33 +02:00
Andreas Fabri
3cee140708
fix warning about uninitialized hcl and cleaner assertion code
2015-09-10 10:54:37 +02:00
Laurent Rineau
362e4ef7db
Merge pull request #322 from afabri/Triangulation_2-faster_fill_hole_Delaunay-GF
...
Triangulation_2: speed up fill_hole_delaunay()
2015-09-10 10:19:40 +02:00
Jane Tournois
3175ad74d4
add missing ref
2015-09-08 16:33:39 +02:00
Andreas Fabri
21b5f653f6
avoid copying lists
2015-09-07 21:14:53 +02:00
Andreas Fabri
847efcd2b4
fix typo
2015-08-28 11:00:56 +02:00
Andreas Fabri
1e2ff1131e
assert -> CGAL_assertion
2015-08-27 16:51:55 +02:00
Sébastien Loriot
e9df6fa6cf
fix typo
2015-08-25 21:54:38 +02:00
Andreas Fabri
91543fd382
move header files to TDS_2 and TDS_3
2015-08-23 15:36:12 +02:00
Laurent Rineau
c21c9dda35
Merge pull request #141 from afabri/Advancing_front_surface_reconstruction-afabri
...
Advancing Front Surface Reconstruction, new package
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Advancing_front_surface_reconstruction
2015-07-03 16:26:28 +02:00
Laurent Rineau
97cd20e8de
Merge pull request #126 from afabri/Triangulation_2-fix_plus_2-GF
...
Fix a bug in CDT_plus_2
2015-06-18 17:31:17 +02:00
Sébastien Loriot
df47015db9
Merge branch 'old/Advancing_front_surface_reconstruction-afabri' into Advancing_front_surface_reconstruction-afabri
...
Conflicts:
Documentation/doc/Documentation/Doxyfile.in
Documentation/doc/Documentation/dependencies
Polyhedron/demo/Polyhedron/cgal_test_with_cmake
2015-06-18 09:12:12 +02:00
Andreas Fabri
c80a9aaa6c
Fix a bug in CDT_plus_2
...
Fix issue #122
2015-06-17 18:52:30 +02:00
Laurent Rineau
6fc32e43fe
Merge pull request #74 from lrineau/Triangulation_2-fix_projection_traits-GF
...
Fix a bug in Triangulation_2_projection_traits.h and its filtered version
2015-06-10 12:30:29 +02:00
Jane Tournois
1faf51b7b1
remove useless include
2015-05-19 09:04:27 +02:00
Sébastien Loriot
7cabb0c508
Merge branch 'rebase/Mesh_2-add_optimizers-GF-old' into rebase/Mesh_2-add_optimizers-GF
...
Conflicts:
GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.cpp
GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.ui
Triangulation_2/include/CGAL/Constrained_Delaunay_triangulation_2.h
2015-05-19 09:01:20 +02:00
Jane Tournois
4cf8655c00
move all the cdt.dual(v) code from Triangulation_2 to Mesh_2
...
we do not change the API of Triangulation_2 for now
maybe later, and this version should be easy to keep backward compatible
2015-05-19 08:54:33 +02:00
Laurent Rineau
8f9332324a
Smaller, faster code
2015-05-18 14:22:38 +02:00
Laurent Rineau
e0c1bae205
cleanup
...
Remove:
- unwanted copy constructors and operator= (apply the rule-of-zero)
- unwanted std::cerr displays
2015-05-11 17:39:21 +02:00
Laurent Rineau
2e13efa16e
Fix Triangulation_2 projection traits with arbitrary plane
2015-05-08 17:49:49 +02:00
Guillaume Damiand
9c78897ba5
Merge branch 'CGAL_headers_only-gdamiand_cjamin-old' into CGAL_headers_only-gdamiand_cjamin
2015-03-16 14:00:43 +01:00
Andreas Fabri
31855de8be
Merge branch 'Advancing_front_surface_reconstruction-afabri-old' into Advancing_front_surface_reconstruction-afabri
...
Conflicts:
Documentation/doc/Documentation/Doxyfile.in
Documentation/doc/Documentation/dependencies
Polyhedron/demo/Polyhedron/Scene_polygon_soup_item.h
2015-01-15 18:56:05 +01:00
Andreas Fabri
8929fd43c1
Merge branch 'Triangulation_2-NewPolylineConstraint-GF'
...
Approved by the release manager
Conflicts:
Documentation/resources/how_to_cite_cgal.bib.in
2015-01-12 11:44:32 +01:00
Andreas Fabri
9453a6710e
rename file
2015-01-07 14:23:40 +01:00
Andreas Fabri
913539c006
mv new code of Constrained_triangulation_plus_2
2015-01-07 14:15:19 +01:00
Andreas Fabri
bbdc196034
remove old code of Constrained_triangulation_plus_2
2015-01-07 14:14:48 +01:00
Andreas Fabri
766673bd8c
resolve merge conflicts
2014-12-22 17:46:59 +01:00
Andreas Fabri
87db2e1163
add license header, description.txt
2014-12-22 15:00:38 +01:00
Andreas Fabri
9f6807b005
Add Tds_2::collapse_edge()
2014-12-18 08:25:57 +01:00
Andreas Fabri
be5cf9eb5a
put a unused variable in assertion code
2014-12-16 16:16:50 +01:00
Andreas Fabri
ca9e8d4948
achieve backwardcompatibility to the code not to the documentation
2014-12-12 17:28:44 +01:00
Andreas Fabri
7d8f9ebe95
get rid of warnings
2014-12-11 12:55:57 +01:00
Andreas Fabri
af996380a0
make Constraint_id backward compatible with the documentation
2014-12-08 12:00:57 +01:00
Laurent Rineau
0991efefee
Make the new CDT deterministic again
...
That is a followup of the following two commits. The "polyline CDT" has
been branched from CDT before those patches were in CGAL:
| commit 49404f75f5
| Author: Laurent Rineau <Laurent.Rineau__CGAL@normalesup.org>
| Date: Thu Jun 28 09:16:23 2012 +0000
|
| Improved patch
|
| The Constraint_hierarchy is now templated by T, an anonymous type (that is
| a Vertex_handle when the constraint hierarchy is used in Ct_plus_2), and a
| Compare operator, that have a comparison member function:
| bool operator()(T, T);
|
| In Ct_plus_2, the Compare operator passed to the Constraint_hierarchy
| compares the vertices with a Less_xy_2, implemented by Less_x_2, and
| Less_y_2.
|
| The test test/Triangulation_2/include/CGAL/_test_cls_hierarchy_2.h has been
| tweaked, to check that the type T passed in the hierarchy no longer needs
| to have a point() member function, as it was before May 2010 (when GF has
| determinized the Cdt_plus_2 using too simple patch).
|
| Notes:
| r70132 branches/features/Triangulation_2_UseTraitsInHierarchy-GF
| commit 7cb640d05d
| Author: Andreas Fabri <Andreas.Fabri@geometryfactory.com>
| Date: Mon Jun 25 10:11:56 2012 +0000
|
| The Constraint_hierarchy_2 gets an additional LessXY_2 functor as template argument so that it no longer applies operator<(Point,Point)
|
| Notes:
| r70018 branches/features/Triangulation_2_UseTraitsInHierarchy-GF
2014-12-04 15:19:22 +01:00
Andreas Fabri
b1532991e5
int -> size_t
2014-11-30 18:43:38 +01:00
Jane Tournois
e31df9644b
fix compilation for Linux
2014-11-24 15:03:07 +01:00
Jane Tournois
0be3dd708b
cleaning
2014-11-21 11:23:53 +01:00
Andreas Fabri
42a1c49066
The class Triangulation_2 (but neither TDS2 nor DT_2) should now be a model of FaceListGraph (but not Mutable)
2014-11-20 15:39:56 +01:00
Sébastien Loriot
70502effac
change Subconstraint_iterator to ensure backward compatibility
2014-11-14 12:21:24 +01:00
Guillaume Damiand
f6faf3fee2
Add missing impl file; protect static variable to use it only in the case CGAL_HEADER_ONLY, in FPU_set_cw, replace one more IO::mode.
2014-11-14 12:11:33 +01:00
Sébastien Loriot
d4af8c8d48
change Constraint_id to ensure backward compatibility
2014-11-14 11:58:43 +01:00
Jane Tournois
bd0917d7a9
little cleaning
2014-11-13 17:20:21 +01:00
Jane Tournois
e02773efd1
move files about sizing, and change template parameter. Geom_traits is enough
2014-11-12 15:42:27 +01:00
Jane Tournois
e24ea9175a
fix bug : we should not have 2 default constructed rays in every CVD cell
2014-11-07 14:08:57 +01:00
Jane Tournois
b29a041c00
fix functions that tag faces as blind
2014-11-06 16:03:17 +01:00
Andreas Fabri
0e535324f0
cleanup
2014-11-06 15:50:05 +01:00