Commit Graph

95 Commits

Author SHA1 Message Date
Maxime Gimeno 1d5d17cfd8 Clean-up 2016-09-28 10:45:47 +02:00
Maxime Gimeno 18a2cdd59c Add examples 2016-09-28 10:45:47 +02:00
Maxime Gimeno 7a1c2037fd Implementation and changes
- Change Generic_random_point_generator to use a Functor instead of a property_map
- Change Random_points_on_triangle_mesh_3 to use a functor wrapping around a PMAP instead of the PMAP
- Implement a random point generator on a Triangulation_2
- Implement a random point generator in and on tetrahedral meshes.

Conflicts:
	Generator/include/CGAL/point_generators_3.h
	Generator/test/Generator/generic_random_test.cpp
2016-09-28 10:45:46 +02:00
Maxime Gimeno ce9d373760 Implementation and changes
- Change Generic_random_point_generator to use a Functor instead of a property_map
- Change Random_points_on_triangle_mesh_3 to use a functor wrapping around a PMAP instead of the PMAP
- Implement a random point generator on a Triangulation_2
2016-09-28 10:45:45 +02:00
Maxime Gimeno 7bdd704de2 Implement convenience function mor FaceListGraphs 2016-09-28 10:45:45 +02:00
Sébastien Loriot e2f7efa58a clean up 2016-09-28 10:45:45 +02:00
Sébastien Loriot 8665ef7026 clean-up 2016-09-28 10:45:45 +02:00
Maxime Gimeno 35a328b1bf Move Halfedge_and_face_graph_property_maps.h to BGL. 2016-09-28 10:45:45 +02:00
Maxime Gimeno 709f3984c1 Implements a random point generator for FaceGraphLists, and an unfinished test. 2016-09-28 10:45:44 +02:00
Sébastien Loriot 7e2ee496de update project name of cmake scripts of tests 2016-09-08 00:26:37 +02:00
Sébastien Loriot 4c29bf1b44 CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR 2016-03-24 16:33:46 +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
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 3f6c6b3369 Merge branch 'Generator-more_point_generators-pmachado' of git://github.com/sloriot/cgal into sloriot-Generator-more_point_generators-pmachado
Conflicts:
	Generator/doc/Generator/Generator.txt
	Generator/doc/Generator/PackageDescription.txt
	Generator/doc/Generator/examples.txt
	Installation/changes.html
2015-04-15 16:25:34 +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
Sébastien Loriot dc69184f40 decrease epsilon 2015-02-26 16:57:01 +01:00
Sébastien Loriot 1abea0f18e remove warnings 2015-02-25 07:57:56 +01:00
Remy Thomasse b3514854de compatibility old version of boost 2015-01-06 16:53:48 +01:00
Remy Thomasse 6c3072ec95 ajout de test 2015-01-06 16:50:15 +01:00
Guillaume Damiand ebc4300334 Header only for random.cpp.
For the header only version, the global variable default_random no more exist => we need to replace all occurences of default_random by a call to the global function get_default_random().
As usual, no modification for the non header only version.
2014-11-14 14:20:26 +01:00
Pedro Machado Manhaes de Castro 386fe6eb09 stable stuffs done in gsoc2013, random points in triangle_2, triangle_3, and tetrahedron_3 2013-10-04 11:59:03 -03:00
Laurent Rineau 008ccc5b48 Add missing #include <cassert> 2013-04-25 11:20:36 +02:00
Sébastien Loriot 9fcf46e11a replace CGAL_[kernel/qpe/triangulation/]_assertion by assert in tests
this should be the case, following our guidelines.

using:
find */test/* -name '*.[hc]*' | xargs sed -i 's/CGAL_assertion/assert/g'
2013-03-21 10:50:55 +01:00
Andreas Fabri a73324b1e4 Removed srand, as I don't see where it is used.
Make remaining ugly code, even a bit uglier to avoid a warning.
2013-02-13 16:49:55 +01:00
Sébastien Loriot 82b2ebc865 apply the cpp0x namespace renaming in all files 2012-12-19 11:33:17 +01:00
Laurent Rineau 5327785cc0 Rename combination_enumerator.cpp
There was another target of the same name in ../../examples
2012-10-05 14:49:55 +00:00
Samuel Hornus d91b392e5b missing headers for windows 2012-09-27 13:24:24 +00:00
Olivier Devillers 99bd141b7c remove warning 2012-09-25 07:39:42 +00:00
Samuel Hornus 165ce1d043 templatized the Combination_enumerator class and document the concept for the template parameter. 2012-07-25 11:26:17 +00:00
Samuel Hornus 0296c21ae5 added the Combination_enumerator class for enumerating subsets of an integer range 2012-07-23 14:46:27 +00:00
Olivier Devillers a68abfd2ca remove deprecated code 2011-11-07 09:48:44 +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
Laurent Rineau f508c60d2d Merge the feature Generator_d in trunk.
"Add d-dim generators."

Author is Olivier Devillers.

See https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Generator_d

See detailled log in 
  /branches/experimental-packages/Generator_d@59316
and later in:
  /branches/candidate-packages/Generator@60065
2010-12-02 14:12:20 +00:00
Andreas Fabri 1c03615a5d Add a bug report file for random_polygon_2, so that we can fix it later 2010-12-02 09:45:03 +00:00
Sylvain Pion c24c588aa5 Include <CGAL/algorithm.h> instead of <CGAL/copy_n.h>. 2008-08-12 12:58:18 +00:00
Fernando Cacciola f93437ca22 Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release) 2008-05-05 14:01:55 +00:00
Fernando Cacciola b704509dcf Examples/Demos/Test CMake scripts updated 2008-03-05 21:14:02 +00:00
Fernando Cacciola a659cd852a Added project() and conditional test for CGAL_DIR 2008-02-14 15:42:36 +00:00
Fernando Cacciola 14043c43a0 Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically) 2008-02-08 17:47:21 +00:00
Fernando Cacciola afddfc4fca CMake scripts for demos/examples/test added 2008-02-06 19:06:24 +00:00
Sylvain Pion 746f5ae6fd rename .C to .cpp 2007-01-27 21:18:00 +00:00
Fernando Cacciola 0816399e28 Illegal iterator usage fixed 2006-12-14 16:14:18 +00:00
Laurent Saboret 1aad55d4cb Change CVS keywords to SVN style 2006-02-14 10:08:15 +00:00
Laurent Saboret 1a3c0052e5 Move packages to trunk root 2006-02-14 08:58:15 +00:00