Commit Graph

58012 Commits

Author SHA1 Message Date
Andreas Fabri 3839ce87b2 Avoid boost/assign in examples 2014-10-01 15:52:23 +02:00
Andreas Fabri 8b4171ec75 split example for iterators and circultors in two 2014-10-01 15:20:55 +02:00
Andreas Fabri fe8fd2ba4a improve example 2014-10-01 12:56:20 +02:00
Andreas Fabri 1979820571 cleanup 2014-10-01 12:27:20 +02:00
Andreas Fabri 9e6c617053 Add iterator_range.h to doc/ 2014-10-01 10:07:39 +02:00
Andreas Fabri 8e83b04cb5 move iterator_range.h from BGL to STL_Extension 2014-10-01 09:37:11 +02:00
Andreas Fabri 8dfbe2eba4 Remove class Range again, and put functionality into iterator_range 2014-10-01 09:36:10 +02:00
Andreas Fabri 7c545c3ec4 Simplify the API for get/add property map 2014-09-30 18:58:01 +02:00
Jane Tournois 354959972c bug fix in restoration of Cell data after revert_move
we still don't backup infinite cells because the infinite vertex does not have
a proper vertex ID (i.e. meshing_info())
However the facet data should be restored in Delaunay-restricted facets that
belong to an infinite cell (i.e. mirror facets of restricted facets that
belong to the convex hull)
2014-09-30 16:51:34 +02:00
Andreas Fabri a32ecad18c Make Property_map<I,T> a nested class again. 2014-09-30 15:04:59 +02:00
Andreas Fabri 5cee5c6348 Remove the typedefs for the iterators as we offer ranges
Remove the free functions for accessing properties
2014-09-30 11:28:45 +02:00
Sébastien Loriot 866ea60192 typos 2014-09-30 11:14:50 +02:00
Sébastien Loriot 81d63b133e typos 2014-09-30 11:14:50 +02:00
Sébastien Loriot f87046546e remove duplicated class with name clashing with a macro in X11/X.h 2014-09-30 11:11:19 +02:00
Andreas Fabri 00eb71e4d1 descriptor -> index
Add a section on garbage collection where we keep num_vertices()
2014-09-29 15:11:42 +02:00
Efi Fogel 16151c46ff Enhanced operator(). Made the type of the coordinate index iterator a template parameter
Patch exceptionally accepted in master on a file not used by CGAL.
Approved by the interim release manager.
2014-09-29 10:53:18 +02:00
Sébastien Loriot aabd9dc557 update changes 2014-09-29 08:44:51 +02:00
Sébastien Loriot d79eeddfb9 Merge branch 'Polyhedron_demo-mesh_3_write_c3t3_boundary-GF'
Adding functions to export the boundary of a 3D mesh embedded in a C3T3
  See Features/Small_Features/Mesh_3_output_to_off

Successfully tested in CGAL-4.6-Ic-26
Approved by the interim release manager
2014-09-29 08:31:07 +02:00
Sébastien Loriot 8fb21509ea Merge branch 'Surface_modeling-rename_class-sloriot'
Renaming the class Deform_mesh to Surface_mesh_deformation to better fit
  CGAL's naming conventions

Successfully tested in CGAL-4.6-Ic-26
Approved by the interim release manager
2014-09-29 08:28:17 +02:00
Sébastien Loriot 434f27516a Merge branch 'Surface_modeling-rename_class-sloriot' into releases/CGAL-4.5-branch
Renaming the class Deform_mesh to Surface_mesh_deformation to better fit
  CGAL's naming conventions

Successfully tested in CGAL-4.5-Ic-144
Approved by the interim release manager
2014-09-29 08:13:03 +02:00
Sébastien Loriot 054236733c add empty line at end of file 2014-09-29 08:11:35 +02:00
Andreas Fabri 08a033ffb4 Integrate remarks from the review by Michael and Guillaume.
Switch from pair of iterators to a range class
2014-09-26 16:53:37 +02:00
Andreas Fabri d8d9eb605b Add concept Index and change Vertex_descriptor to Vertex_index 2014-09-25 15:51:40 +02:00
Sébastien Loriot 6818e7e48a typedefs instead of using 2014-09-25 14:14:43 +02:00
Laurent Rineau 90692eb76f Adapt the script for integration-4.5 2014-09-25 14:11:37 +02:00
Sébastien Loriot 3616d28c86 typedef instead of using 2014-09-25 14:10:38 +02:00
Laurent Rineau 4a2c4b9b55 updated crontab (automated commit) 2014-09-25 13:18:03 +02:00
Sébastien Loriot 024bd2724f add output_facets_in_complex_to_off and update test and demo 2014-09-24 12:05:02 +02:00
Sébastien Loriot 9f3151c9f1 add test for C3T3::output_boundary_to_off 2014-09-24 09:12:21 +02:00
Sébastien Loriot 684104c032 add 2 overloads of output_boundary_of_c3t3_to_off in the C3T3 class
also update the demo plugin to use one of them
2014-09-24 08:26:18 +02:00
Sébastien Loriot 543761cd31 add context menu in c3t3 to extract the boundary of the 3D mesh 2014-09-24 08:26:18 +02:00
Sébastien Loriot e4e65dceda import file to write the surface of a subdomain into a file
use it in the demo, with writting in a .off for now
2014-09-24 08:26:18 +02:00
Marc Glisse d19ae28387 Merge remote-tracking branch 'origin/Number_types-clang_arm-glisse'
Approved by the release manager
2014-09-23 15:40:44 +02:00
Sébastien Loriot 377342b311 add backward compatibility class/doc/test 2014-09-23 11:34:47 +02:00
Sébastien Loriot 7bf22dc6f8 rename Deform_mesh -> Surface_mesh_deformation 2014-09-23 10:39:57 +02:00
Marc Glisse 18e8c5898b Improve ARM asm with clang. 2014-09-22 16:54:27 +02:00
Clement Jamin f79b923d5e Try to fix a compilation error related to LEDA 2014-09-22 15:22:24 +02:00
Clement Jamin 2974822d30 Fix warnings 2014-09-22 15:20:46 +02:00
Clement Jamin 8835be2374 Clean-up includes + untabify 2014-09-22 14:41:49 +02:00
Clement Jamin e0474c1b92 Remove unused typedefs 2014-09-22 14:29:07 +02:00
Clement Jamin 080d913416 Reorder initializer list to suppress a warning 2014-09-22 14:26:08 +02:00
Sébastien Loriot 60e7bd1201 rename section
(cherry picked from commit fd410f278d)
2014-09-19 17:39:37 +02:00
Sébastien Loriot fd410f278d rename section 2014-09-19 17:38:47 +02:00
Clement Jamin 2450d24a35 Remove test_torture for now since it takes too much time, particularly in debug 2014-09-19 15:50:06 +02:00
Clement Jamin c17b04e319 Pedantic GCC doesn't like those useless semicolons 2014-09-19 15:32:51 +02:00
Clement Jamin 9a1c16fc9f Prevent name conflict with min/max 2014-09-19 12:22:36 +02:00
Clement Jamin 0040d62791 Update changes.html 2014-09-18 15:09:41 +02:00
Marc Glisse f87f124d64 Orientation in dimension 1. <%-) 2014-09-12 22:22:11 +02:00
Sébastien Loriot 7247e971fc fix wrong documented traits 2014-09-12 13:23:46 +02:00
Marc Glisse 86de7491fd Difference_of_points_d. 2014-09-11 17:56:05 +02:00