Commit Graph

75 Commits

Author SHA1 Message Date
Andreas Fabri 9dbfffc996 Triangulation_2: Add an example that combines Projection_traits and vertex_with_info 2017-01-23 09:18:39 +01:00
Andreas Fabri b0cd40a6b2 Do not use Regular_triangulation_euclidean_traits_2 in examples 2016-12-08 12:47:46 +01:00
Jane Tournois 2c9a580c96 all CGAL kernels are now models of `RegularTriangulationTraits_2`
wrapper Weighted_point_mapper_2 is not necessary anymore
2016-11-03 14:55:39 +01:00
Andreas Fabri 842aad6e76 Fix which predicates can be done without division 2016-11-03 13:10:27 +01:00
Sébastien Loriot 6b338eeb1f improve the name of projects in cmake scripts of examples 2016-09-08 00:02:55 +02:00
Laurent Rineau 27b2d8578c Merge pull request #940 from afabri/Triangulation_2-Default-GF
Introduce CGAL::Default for the TDS of 2D constrained triangulations
2016-04-22 15:26:13 +02:00
Sébastien Loriot 4c29bf1b44 CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR 2016-03-24 16:33:46 +01:00
Andreas Fabri 47090906f0 Introduce CGAL::Default for the TDS of constrained triangulations 2016-03-23 10:27:39 +01:00
Sébastien Loriot 881e4d3199 request Core only in examples, tests and demos when really needed 2016-03-07 22:36:57 +01:00
Sébastien Loriot 2d191d6651 commit CMakeLists.txt for all examples and tests 2016-03-07 17:39:36 +01:00
Laurent Rineau ab1afd9d8d Rename an example, to have a unique name 2014-12-01 18:07:28 +01:00
Sébastien Loriot 70502effac change Subconstraint_iterator to ensure backward compatibility 2014-11-14 12:21:24 +01:00
Andreas Fabri d1e66808d9 first pass after Laurent's review 2014-11-05 16:30:04 +01:00
Andreas Fabri e2d8610f87 Mark the polyline simplification function advanced 2014-09-02 14:33:47 +02:00
Andreas Fabri 78efaeced6 remove the example that deals with polyline simplification 2014-05-22 14:57:20 +02:00
Andreas Fabri 44f3d9e9a9 polish the demo and document Constrained_triangulation_plus_2::insert_constraints 2014-05-21 17:20:50 +02:00
Andreas Fabri 85b29aed5f treat merge conflicts 2014-05-15 16:09:24 +02:00
Sébastien Loriot 8d602ed8c2 Merge branch 'triangulation_3-copy_tds-sloriot'
Approved by the release manager

Conflicts:
	Alpha_shapes_3/test/Alpha_shapes_3/copy_tds.h
	Triangulation_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h

it introduces a more general copy_tds that allows to copy tds with different types of simplices.
2013-04-29 11:09:01 +02:00
Andreas Fabri 76a386bd18 make polylines.cpp work with EPEK 2013-04-17 09:38:23 +02:00
Sébastien Loriot 498492e770 add set_infinite_vertex to Triangulation_3 and use it with copy_tds
the 2D version already exists
2013-04-12 16:04:59 +02:00
Sébastien Loriot 0a1bb3e4cd boolean set to false at the first run, otherwise it is always true 2013-04-11 19:05:18 +02:00
Sébastien Loriot 260e99ef20 add points created in the triangulation 2013-04-11 18:13:02 +02:00
Sébastien Loriot 1e525380e5 remove uneeded and confusing variable 2013-04-11 11:09:45 +02:00
Andreas Fabri 5e08e87d3d Make the example more interesting.
Fix const correctness.
Fix the Subconstraint_iterator.
Improve the manual.
2013-04-03 15:28:46 +02:00
Andreas Fabri 8700a37c43 improve example 2013-01-23 15:46:44 +01:00
Andreas Fabri f9cd5ec08a Merge remote-tracking branch 'origin/Triangulation_2-NewPolylineConstraint-GF' into Triangulation_2-NewPolylineConstraint-GF
Conflicts:
	.gitattributes
2013-01-21 14:33:33 +01:00
Sébastien Loriot 41362b6b57 Merge branch 'triangulation_2-cstr_using_ranges' 2012-12-21 08:42:25 +01:00
Sébastien Loriot 59f9e8a778 add constructor from range for 2D Delaunay and Regular triangulation 2012-12-19 17:10:57 +01:00
Sébastien Loriot 82b2ebc865 apply the cpp0x namespace renaming in all files 2012-12-19 11:33:17 +01:00
Sébastien Loriot 652dbdf040 add an example to copy 2D triangulations with different traits types 2012-12-19 10:55:57 +01:00
Philipp Möller 918a6084ab Node is now entirely encapsulated. 2012-05-10 14:26:46 +00:00
Philipp Möller 38228d6982 Added conversions to Skiplist, integrated it somewhat into
constraint_hierarchy, merged some code there and added a Default to
the triangulation.
2012-05-09 13:39:36 +00:00
Philipp Möller 9a3b53ccd5 Remove executable properties from examples. 2012-05-09 10:30:41 +00:00
Philipp Möller da6f1be1d2 Typenamified constrained_triangulation, partially integrated skiplist 2012-05-04 13:39:22 +00:00
Andreas Fabri ae4fe4c98a Remove functions not needed for polyline simplification 2012-04-24 15:32:16 +00:00
Andreas Fabri 2fa2b40950 remove simplify.cpp 2012-04-20 22:46:43 +00:00
Andreas Fabri ae542c172c Add example for Polyline_constrained_triangulation_2 2012-04-20 15:55:43 +00:00
Andreas Fabri 92c079ee21 example for the user manual 2012-04-20 15:45:38 +00:00
Andreas Fabri 99df55d6bf Keep a trace of how we want to implement it 2012-04-20 15:45:03 +00:00
Andreas Fabri 4f268bfcde Add an example for topologically correct polyline simplification.
For now the priority queue, and the whole algorithm are in the example
code, but this code will later become a member function of the
class Polyline_constrained_triangulation_2
2012-04-20 10:14:42 +00:00
Andreas Fabri e0ac2935a2 Fix for Windows 'min/max' bug 2012-01-18 12:15:59 +00:00
Sébastien Loriot faf0a33084 add an example to print cropped edges of a Voronoi diagram and
an example to triangulate a polygonal domain + reference them in the user man
2011-12-13 17:22:22 +00:00
Sébastien Loriot e14a5c98cf we are not allowed to add examples without review 2011-12-13 16:19:54 +00:00
Sébastien Loriot f2ca8973dc add an example to print a cropped Voronoi diagram 2011-12-13 15:50:34 +00:00
Sébastien Loriot de6e85bcf2 add an example to show how to triangulate a set of polygons and extract facets
inside the domain.
2011-11-30 14:12:04 +00:00
Philipp Möller f9b288db90 Merged branch ^/branches/features/gsoc2011-copy_n-pmoeller.
Small feature page: https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Replace_copy_n
2011-08-26 14:34:10 +00:00
Sébastien Loriot c1ff39de9a fix documentation from branch (code merged in r60697) 2011-02-28 17:22:38 +00:00
Sébastien Loriot 3e04fb16fb merge packages related to projection traits into the trunk. 2011-01-11 07:18:36 +00:00
Andreas Fabri 7d6e1affac Replace derivation with typedef 2010-05-14 12:40:01 +00:00
Andreas Fabri 7d4afe3a7c Replace struct K .. with typedef .. K 2008-11-24 10:37:32 +00:00