Commit Graph

85276 Commits

Author SHA1 Message Date
Maxime Gimeno 1a6ef33010 WIP from git and upload to private page 2019-03-14 16:36:11 +01:00
Laurent Rineau 713c672326
Merge pull request #3748 from lrineau/Travis-display_timers-GF
Travis: Add calls to `time` to display timings
2019-03-14 14:52:13 +01:00
Laurent Rineau 53709a4bce Try not to quote %
And rename the `time` function in `build_package.sh`.
2019-03-13 17:28:03 +01:00
Laurent Rineau 43d1948396 master now targets a possible CGAL-4.14-beta3 2019-03-13 17:15:45 +01:00
Laurent Rineau cdf90303ce Parse error again! 2019-03-13 16:57:38 +01:00
Laurent Rineau 9bd51b2fdf Run yamllint
- Quote `:`
- Remove trailing white-space
- Fix indentation
2019-03-13 16:49:05 +01:00
Laurent Rineau 95b1f47076 Escape % with a backslash 2019-03-13 16:25:50 +01:00
Laurent Rineau 4858aee676 Quote % 2019-03-13 16:23:12 +01:00
Maxime Gimeno f070e4345d WIP from git branch 2019-03-13 16:20:14 +01:00
Laurent Rineau c90335d8b0 Another attempt: I do not know why Travis cannot parse that file! 2019-03-13 16:14:53 +01:00
Laurent Rineau 438dc91139 Try with simple quotes 2019-03-13 16:12:32 +01:00
Laurent Rineau 11fe55cdb1 Use /usr/bin/time with a special format 2019-03-13 16:05:40 +01:00
Maxime Gimeno 988b0a78cd Add -DRUNNING_CGAL_AUTO_TEST=TRUE to the cmake calls 2019-03-13 13:05:52 +01:00
Maxime Gimeno 53a60823a3 Remove remaining debugging code 2019-03-13 12:44:24 +01:00
Maxime Gimeno 7c862f759e Fix ctest call and clean autotest_cgal_with_ctest 2019-03-13 09:26:55 +01:00
Sébastien Loriot 3c0cc16c68 take the max coordinate instead of the non-zero one 2019-03-12 17:59:28 +01:00
Maxime Gimeno eaace93cf3 Merge pull request #3743 from afabri/SearchStructures-fix_code_doc-GF
Range and Segment Trees: Sync code and doc
2019-03-12 17:04:23 +01:00
Maxime Gimeno 1d04ad4d90 Merge pull request #3761 from maxGimeno/Demo-Fix_visualization-GF
Polyhedron_Demo: Fix warning
2019-03-12 17:04:21 +01:00
Maxime Gimeno 330c6ec9b1 Merge pull request #3759 from maxGimeno/Cross_compilation-Update_scripts-GF
Testsuite : Use ctest
2019-03-12 17:04:19 +01:00
Maxime Gimeno 7026bd4874 Merge pull request #3757 from albert-github/feature/bug_double_incident_cells
Multiple definition of incident_cells
2019-03-12 17:04:18 +01:00
Maxime Gimeno d9f9c58342 Merge pull request #3729 from afabri/T2-typos-GF
T2,T3,Mesh_2: backticks, lowercase, capitalize
2019-03-12 17:04:17 +01:00
Maxime Gimeno e732ac40bd Merge pull request #3749 from janetournois/Mesh_3-fix_test_with_precision_of_double-jtournois
Mesh_3 tests : deal with precision of `double`'s
2019-03-12 17:04:15 +01:00
Maxime Gimeno 9e71d9fc23 Merge pull request #3744 from afabri/CGAL_backtick_GF
Periodic and Hyperbolic triangulations: backtick
2019-03-12 17:04:12 +01:00
Maxime Gimeno be07aa1267 Write CGAL_NR at the end of the testsuite 2019-03-12 15:07:49 +01:00
Maxime Gimeno 324f4e9b4a Fix warning 2019-03-12 15:00:41 +01:00
Maxime Gimeno 64cfc19d68 Remove -d option. Any HOST declared as not localhost will be considered as a remote host and launch the cross compilation. 2019-03-12 14:58:11 +01:00
Jane Tournois d137b20acd add checking if (s, p, q) is degenerate 2019-03-12 14:04:36 +01:00
Jane Tournois 0de369dd02 add debug code 2019-03-12 12:17:11 +01:00
Maxime Gimeno 7c0d23b18f Fix CGAL_DIR and change names in CGAL_add_tests 2019-03-12 10:13:07 +01:00
Laurent Rineau e32637fa7c Merge pull request #3719 from albert-github/feature/bug_packages_html
Invalid (X)HTML sequence
2019-03-11 17:26:27 +01:00
Laurent Rineau bb506019db Merge pull request #3731 from afabri/CGAL-precision-GF
IO: Set precision of the ostream when writing a point set or face graph
2019-03-11 17:26:24 +01:00
Laurent Rineau c668f3095b Merge pull request #3732 from maxGimeno/Demo-Stats_for_selection-GF
Polyhedron_demo: Add stats to the selection_item
2019-03-11 17:26:21 +01:00
Laurent Rineau 6f67752ba5 Merge pull request #3738 from sgiraudot/Polyhedron_demo-Fix_point_set_selection_speed-GF
Polyhedron demo: Fix point set selection speed
2019-03-11 17:26:18 +01:00
Laurent Rineau 0e71df6fd6 Merge pull request #3741 from janetournois/PMP-use_new_API-jtournois
PMP debug code - use the new API of `PMP::remove_degenerate_faces()`
2019-03-11 17:26:15 +01:00
Laurent Rineau 9ca2b2213a Merge pull request #3746 from maxGimeno/Demo-Fix_visualization-GF
Polyhedron Demo:  fix visualization bugs
2019-03-11 17:26:12 +01:00
Jane Tournois c64bfb8e86 do not construct normals to make the test 2019-03-11 15:18:01 +01:00
Maxime Gimeno 57a532dbc7 update script 2019-03-11 12:07:04 +01:00
albert-github 8b7f0bcb1e Correction of (X)HTML warnings in case of Advanced topics
Based on #3713 a  number of problems were solved, but also some new issues introduced.
- BaseDoxyfile.h see to it that the CGALAdvancedBegin is in a detailed part, so be sure to terminate the brief part by an extra carriage return
- commands like \pre, \note read till the beginning of the next section but a \htmlonly is not seen as a section separator, so insert an extra carriage return
- some places  missed an "Advanced" indicator, used the cgalAdvancedType here.

##Note
in Periodic_2_triangulation_2.h there appear to be a number of images that are a bit in thin air (Captions: "Insertion of a point on an edge." and "Insertion in a face."). Also just above these images theer are a number of functions that have documentation, but this is non-doxygen documentation and as such not seen by doxygen
2019-03-10 16:00:52 +01:00
albert-github 961c90070b Multiple definition of incident_cells
The function has been defined twice, removed second definition.
2019-03-10 13:19:55 +01:00
Jane Tournois 9cbb6f3785 test inversion only on faces that really need to be tested
and rename function collapse_does_not_invert_face(he) to
collapse_would_invert_face(he) for clarity
2019-03-08 16:22:17 +00:00
Jane Tournois 6f12a4ab6f fix the test ``collapse_does_not_invert_face()`
Testing orientation of normals per patch (identified by their Id) is not a
good solution, because it can happen that we are trying to collapse an edge
that is sharp but which has both of its incident faces on the same surface
patch (wrt ids).

The new test is a lot simpler : for each non-degenerate face of the link of
the edge to be collapsed, simply check if its own normal has changed
orientation or not. The adjacent faces do not need to be taken into account
2019-03-08 16:19:31 +00:00
Laurent Rineau 6209397043
Merge pull request #3740 from lrineau/Hyperbolic_triangulation_2-demo_fix_resources-GF
Hyperbolic_triangulation_2 demo: fix the use of resources
2019-03-08 16:01:38 +00:00
Laurent Rineau 0c16961337
Update Mesh_3/test/Mesh_3/test_meshing_utilities.h
fix precision test

Co-Authored-By: janetournois <janetournois@users.noreply.github.com>
2019-03-08 16:13:05 +01:00
Jane Tournois 60ce59aeaa the assertion is subject to precision of double's
so we can release the test by 1e-15
2019-03-08 16:04:13 +01:00
Laurent Rineau 6e02c33fde Add calls to `time` to display timings 2019-03-08 16:01:07 +01:00
Maxime Gimeno 5c433eab01 Fix show/hide 2019-03-08 11:32:50 +01:00
Maxime Gimeno 93d665e01f Fix clipping box plugin 2019-03-08 11:04:46 +01:00
Andreas Fabri a0be3b44af Periodic and Hyperbolic triangulations: backtick 2019-03-08 09:57:57 +01:00
Andreas Fabri d0d5251cb6 Add \cgalHHasModel and \cgalModels and backtick (even in Triangulation_3) 2019-03-08 09:29:28 +01:00
Laurent Rineau 3e71481b3d
Merge pull request #3436 from barcode/CGAL-4.13-branch-patches
export(PACKAGE CGAL)
2019-03-07 16:39:25 +00:00