Commit Graph

91996 Commits

Author SHA1 Message Date
Maxime Gimeno 59a4c1d1d1 use a better ppa with the right libs. 2020-08-20 10:55:05 +02:00
Sebastien Loriot a674e29658
Merge pull request #4922 from albert-github/feature/bug_cite_overflow
Layout on the bibliography page
2020-08-20 10:27:39 +02:00
Sébastien Loriot eab5aa962e apply f4d6c6fd15 to other resource files 2020-08-20 10:26:31 +02:00
Sebastien Loriot 1ab0362d60
Merge pull request #4933 from maxGimeno/Travis-Deactivate_boost_iostreams-maxGimeno
Disable boost_serialization and iostreams
2020-08-20 06:30:08 +02:00
Sebastien Loriot 0bc21f634f
Merge pull request #4932 from janetournois/Tet_remeshing-add_io-jtournois
Tetrahedral remeshing - add an example with IO of a .mesh file
2020-08-20 06:22:48 +02:00
Sebastien Loriot 9d568558c3
Merge pull request #4916 from theartful/bezier_selfintersection_bugfix
Fix bug with self intersecting bezier curves + with CORE::Polynomial
2020-08-20 06:00:52 +02:00
Andreas Fabri 4007fd94fb Add file to examples.txt 2020-08-19 16:08:50 +02:00
Maxime Gimeno 83e0d459f2 Store domain options in c3t3 and retrieve them in optimizers to preserve features as much as possible. 2020-08-19 12:52:08 +02:00
Sébastien Loriot 93d62b969c add forward declaration
File_medit.h is included by Mesh_complex_3_in_triangulation_3_base.h
2020-08-18 14:09:06 +02:00
Maxime Gimeno 9de91a3386 Disable boost_serialization and iostreams 2020-08-18 12:16:25 +02:00
Jane Tournois a1d573a485 add implementation history 2020-08-18 12:08:17 +02:00
Jane Tournois f1e295c68e use \cgal in doc 2020-08-18 11:58:16 +02:00
Jane Tournois 726ba9bac2 fix link in doc 2020-08-18 11:45:48 +02:00
Jane Tournois 4afd2b3146 add example to the user manual 2020-08-18 11:38:48 +02:00
Jane Tournois e4a1d2d507 example cleaning 2020-08-18 11:38:34 +02:00
Jane Tournois 1e42f4c9d4 rename IO functions for MEDIT format and a Triangulation_3 2020-08-18 11:16:58 +02:00
Jane Tournois 0a7d8cfd25 add an example with IO for a .mesh file 2020-08-18 10:42:20 +02:00
Jane Tournois 5e3521a12f remove useless include 2020-08-18 10:29:55 +02:00
Simon Giraudot 7d23ac99e2 Update internal doc from review 2020-08-17 10:26:08 +02:00
Simon Giraudot 47f3372ad9 Handle open boundary in indexed sweep (fallback to unindexed mode) 2020-08-17 10:22:03 +02:00
Simon Giraudot 36a210065f Fix for cases where red and blue handles are differently typed 2020-08-17 10:11:28 +02:00
Sebastien Loriot 54f2a119f9
Merge pull request #4925 from janetournois/Tet_remeshing-fix_collapse_on_surface-jtournois
Tetrahedral Remeshing - fix the two-layer issue
2020-08-17 09:06:58 +02:00
Jane Tournois df044c4fb2 fix collapse of edges on surface with only one vertex on a feature 2020-08-13 17:39:46 +02:00
Simon Giraudot 901f52018c Some fixes + internal doc for indexed sweep 2020-08-13 09:52:47 +02:00
Simon Giraudot b7583f43d5 Add indexed sweep with isolated points 2020-08-13 09:19:50 +02:00
Simon Giraudot 6022a74ac8 Only use indexed sweep for curves with bottom(/top) side NOT contracted 2020-08-13 08:47:33 +02:00
Simon Giraudot acb96cba86 Get rid of index using pointer squatting + before/after functions 2020-08-12 15:56:46 +02:00
Sébastien Loriot dc1ccb5c2d Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-08-11 16:59:55 +02:00
Sébastien Loriot 8199d5308d Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2020-08-11 16:59:19 +02:00
Sebastien Loriot 075fc135ac
Merge pull request #4911 from mhsaar/patch-5
Fix do_intersect for Tetrahedron_3 Tetrahedron_3
2020-08-11 16:57:53 +02:00
Sebastien Loriot eb3f8895bc
Merge pull request #4912 from mhsaar/patch-6
Fix dispatch do_intersect(Tetrahedron_3, Bbox_3)
2020-08-11 16:54:34 +02:00
Sebastien Loriot 260aa765fb
Merge pull request #4902 from MaelRL/PMP-Fix_array_based_PS_to_PM-GF
PMP: Restore array-based soup to mesh conversion
2020-08-11 16:51:36 +02:00
albert-github f4d6c6fd15 Layout on the bibliography page
When having a bit a long citation description, the description runs, in the HTML output on the bibliography page, into 3 or more lines where the 3rd and following lines continue underneath the citation number like:
```
 [1]  Eric Berberich, Arno Eigenwillig, Michael Hemmer, Susan Hert, Lutz Kettner, Kurt Mehlhorn, Joachim Reichel, Susanne Schmitt, Elmar Schömer, and Nicola Wolpert. Exacus: Efficient and exact
       algorithms for curves and surfaces. In Gerth S. Brodal and Stefano Leonardi, editors, 13th Annual European Symposium on Algorithms (ESA 2005), volume 3669 of Lecture Notes in Computer Science,
pages 155–166, Palma de Mallorca, Spain, October 2005. European Association for Theoretical Computer Science (EATCS), Springer.
```

The example was found  in e.g. https://doc.cgal.org/latest/Algebraic_foundations/citelist.html

- corrected the "overflow"
- made the citation number right aligned
2020-08-11 13:26:23 +02:00
Ahmed Essam 3dc2804b9e Move _inc_to_right != cv._inc_to_right assertion to its right location 2020-08-11 13:23:08 +02:00
Ahmed Essam ff93e2b3bd Curve params "s" and "t" are interchangeable with self intersections 2020-08-11 13:18:30 +02:00
Sébastien Loriot 3f8916e0cb Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-08-10 07:32:38 +02:00
Sébastien Loriot 96b71b348e Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2020-08-10 07:32:05 +02:00
Sebastien Loriot 1198bac95e
Merge pull request #4917 from albert-github/feature/bug_tt_underscores
Representation of `__` in typewrite font versus code
2020-08-10 07:29:57 +02:00
albert-github fe11e704eb Representation of `__` in typewrite font versus code
Seen the discussion with the doxygen pull request https://github.com/doxygen/doxygen/pull/7782 and the subsequent regression, I think it is better to signal the words like `__GNUC__` really as code by using back-ticks in the code.
2020-08-10 07:18:06 +02:00
Ahmed Essam 6d949cd14f Fix bug with self intersecting bezier curves 2020-08-08 17:29:55 +02:00
Michael Hemmer a11b69e319 Fix do_intersect for Tetrahedron_3 Tetrahedron_3
In Line 65 in function do_intersect_tetrahedron_bounded (tr,tet,p,k) we eval  k.has_on_bounded_side_3_object()(tet, p), where tr=lh_tet and tet=rh_tet.
Thus p must be generated from lh_tet, or L65 is always true. 

This is a flyby and has not been tested.
2020-08-07 10:45:27 +02:00
Sébastien Loriot a13b96220f Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-08-07 06:41:47 +02:00
Sébastien Loriot c8b73c9f01 Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' into HEAD 2020-08-07 06:40:23 +02:00
Sebastien Loriot 39ad510633
Merge pull request #4906 from sloriot/Stream_support-license_issue
remove incorrect license include statement
2020-08-07 06:39:17 +02:00
Michael Hemmer 52d8238f3b
Fix dispatch do_intersect(Tetrahedron_3, Bbox_3)
Moving do_intersect(Tetrahedron_3, Bbox_3) below do_intersect(Bbox_3, Tetrahedron_3)

Before do_intersect(Tetrahedron_3, Bbox_3)  called do_intersect(Iso_cuboid_3, Tetrahedron_3), which compiled due to implicit conversion. 
AFAIKT it even worked, up to instances with degenerated Bbox_3/Iso_cuboid_3 executed in debug mode.
2020-08-06 15:15:53 -07:00
Sébastien Loriot 4a1ad0c756 remove incorrect license include statement 2020-08-06 11:45:23 +02:00
Sébastien Loriot b6a5502288 Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-08-06 11:33:47 +02:00
Sébastien Loriot 335ddea58f Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' into HEAD 2020-08-06 11:32:52 +02:00
Sebastien Loriot 2e94736f51
Merge pull request #4901 from sgiraudot/PSP-Fix_outdated_precondition-GF
Point Set Processing: Remove outdated precondition
2020-08-06 11:30:33 +02:00
Mael Rouxel-Labbé 1c53aea4e2 Add missing 'const' qualifiers 2020-08-06 08:50:41 +02:00