Commit Graph

85090 Commits

Author SHA1 Message Date
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
Andreas Fabri 7a14df8cae Range and Segment Trees: Sync code and doc 2019-03-07 17:29:14 +01:00
Laurent Rineau f5836b2206 Merge branch 'releases/CGAL-4.13-branch' 2019-03-07 14:31:16 +01:00
Laurent Rineau 56d1559dc7 Merge pull request #3733 from goran-w/goran-w-patch2-3566
Further fix for triangle orientation in medit output
2019-03-07 14:27:08 +01:00
Laurent Rineau 99fe1bc548 Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch 2019-03-07 14:26:47 +01:00
Laurent Rineau 93b36b4b8b Merge pull request #3726 from sgiraudot/Classification-Fix_bbox_precision-GF
Classification: Fix bbox precision
2019-03-07 14:26:30 +01:00
Laurent Rineau 2b421e513c Merge pull request #3734 from sloriot/Doc-advanced_brief
Fix brief of advanced
2019-03-07 14:26:27 +01:00
Maxime Gimeno d7baf67a43 Add initialization 2019-03-07 12:54:12 +01:00
Jane Tournois 664de7e32e use the new API of `PMP::remove_degenerate_faces()`
If there is no degenerate faces to deal with, i.e. if the function
has nothing to do, it now returns `true`, and not `0` anymore.
This change was introduced by commit e4ad5d96a7
2019-03-07 11:22:41 +01:00
Laurent Rineau 20772a9a44 Fix the notice 2019-03-07 10:22:00 +01:00
Laurent Rineau 2a5ebb2089 Fix the use of resources
The key issue was that the `CMakeLists.txt` was not using
`CGAL_Qt5_RESOURCE_FILES`, and instead the author decided to copy the
resources and qrc files.
2019-03-07 09:22:11 +01:00
Maxime Gimeno 8d6c35f1b5 Fix warning 2019-03-06 15:53:06 +01:00
Maxime Gimeno dbb2512602 un-hard code the variables for docker and pull instead of building. 2019-03-06 14:57:14 +01:00
Simon Giraudot ae5a828dc7 Fix point set selection speed 2019-03-06 14:22:18 +01:00
Maxime Gimeno aa76cd02b6 Use a single script for testsuite with or without docker 2019-03-06 14:17:48 +01:00
Raphael Grimm f924d51c6f Add export package to cmake
This will add CGAL to the local cmake package cache and enable find_package to find it without manually providing the build dir.
(See: https://cmake.org/cmake/help/latest/command/export.html)
2019-03-06 09:36:14 +01:00
Maxime Gimeno 3430223a9a WIP 2019-03-05 16:42:43 +01:00
Laurent Rineau a586226ff1 Merge branch 'releases/CGAL-4.13-branch' 2019-03-05 16:21:41 +01:00
Laurent Rineau 1094cdcc40 Merge pull request #3723 from albert-github/feature/bug_italic_ridges
Documentation italic in italics
2019-03-05 16:20:55 +01:00
Laurent Rineau 49653dedd8 Merge pull request #3724 from albert-github/feature/bug_manual_tags
Inconsistent tags for (X)HTML output (Manual)
2019-03-05 16:20:51 +01:00
Laurent Rineau 7ddef3d14e Merge pull request #3725 from afabri/TDS_2-fix_Default_vertex_converter-GF
TDS_2: Fix Default_vertex_converter
2019-03-05 16:20:49 +01:00
Laurent Rineau 60398fa137 Merge pull request #3727 from maxGimeno/Demo-Fix_snapshot-GF
Polyhedron demo: Fix snapshot
2019-03-05 16:20:44 +01:00
Laurent Rineau 4bccc4f0f4 Merge pull request #3725 from afabri/TDS_2-fix_Default_vertex_converter-GF
TDS_2: Fix Default_vertex_converter
2019-03-05 16:20:13 +01:00
goran-w b820b11625 More work on consistent facet orientation in medit output 2019-03-05 09:52:27 +01:00
Sébastien Loriot 3887a21429 add missing text for brief of advanced class/type/function/concept 2019-03-05 08:01:17 +01:00
Laurent Rineau e62cd64433 updated crontab (automated commit) 2019-03-04 19:18:05 +01:00
Laurent Rineau 911e44a1fe Prepare for beta2 2019-03-04 18:35:48 +01:00
Laurent Rineau 25f4b0164f Merge remote-tracking branch 'cgal/master' 2019-03-04 18:06:21 +01:00
Maxime Gimeno bd8b39d162 Add stats to the selection_item 2019-03-04 17:21:51 +01:00
Andreas Fabri e08d85f3e3 Set precision of the ostream when writing a point set or face graph. Add a \note in the manual 2019-03-04 15:50:18 +01:00
Andreas Fabri 6f836b5827 T2,T3,Mesh_2: backticks, lowercase, capitalize 2019-03-04 11:03:44 +01:00
Maxime Gimeno 2fd1a984af Fix blending order so that the edges with antialiasing blend with the triangles and not with the background 2019-03-04 10:35:14 +01:00
Simon Giraudot b0f16ee41d Handle border case where xmax and ymax exact values should be used 2019-03-04 10:17:52 +01:00
Simon Giraudot c41b73fd2a Fix bbox precision and add assertion test 2019-03-04 09:26:34 +01:00
Andreas Fabri 762d899cc0 TDS_2: Fix Default_vertex_converter 2019-03-04 09:26:06 +01:00