Commit Graph

91996 Commits

Author SHA1 Message Date
Sebastien Loriot a55d7f668c
Merge pull request #5028 from maxGimeno/Doc-Fix_minor_error_in_example-maxGimeno
BGL-Minor_doc_fix
2020-10-02 15:10:07 +02:00
Sebastien Loriot dadf977798
Merge pull request #5032 from lrineau/Classification-fix_warning-GF
Fix a warning
2020-10-02 15:09:47 +02:00
Sébastien Loriot 090b82e762 Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-10-02 15:08:56 +02:00
Sebastien Loriot d877651637
Merge pull request #5031 from lrineau/Nef_2-fix_CGAL_NEF_TRACEN_warning-GF
Nef_2: Fix a warning in an debug code
2020-10-02 15:07:46 +02:00
Sebastien Loriot 5a927ee3f2
Merge pull request #5034 from maxGimeno/Fix_warnings-5_0-maxGimeno
Fix some warnings
2020-10-02 15:07:14 +02:00
Sebastien Loriot 26480312b6
Merge pull request #5006 from lrineau/Number_types-use_sse2_intrinsics_on_Windows-GF
Windows, FPU.h: replace `_control_fp` by SSE2 intrisics
2020-10-02 15:05:52 +02:00
Sébastien Loriot 5fbe72c84a remove non-necessary include directives bringing new dependences 2020-10-02 09:11:02 +02:00
Sébastien Loriot f2c45716b9 add missing overload 2020-10-01 11:23:18 +02:00
Simon Giraudot 0f0de6d81e Fix conversion warnings 2020-10-01 11:16:33 +02:00
Sébastien Loriot d35543e1b8 Ceres requires eigen 2020-09-30 16:27:47 +02:00
Simon Giraudot 37d2002b2c Fix tabs 2020-09-30 15:22:07 +02:00
Maxime Gimeno e169490c78 Replace fix for Point_2(Origin) 2020-09-30 10:03:30 +02:00
Maxime Gimeno 2549b58973 fix warnings on switch 2020-09-30 09:58:12 +02:00
Maxime Gimeno 8c5725a1d0 Fix missing constructor in kernel example 2020-09-30 08:59:06 +02:00
Simon Giraudot 3aba0d20c6 Fix unused variable warning 2020-09-30 08:24:54 +02:00
Maxime Gimeno c33bd6ac36 Fix ORIGIN 2020-09-29 17:08:29 +02:00
Simon Giraudot 3e0fde9683 Improve thread-safety structures from review 2020-09-29 15:56:13 +02:00
Simon Giraudot 2e56893cf0 Add test for poisson and parallel Mesh_3 2020-09-29 14:33:20 +02:00
Simon Giraudot c005b37e2d Thread safe cell hint 2020-09-29 14:03:22 +02:00
Simon Giraudot 07b6cb75c7 thread safe cached barycentric coordinates 2020-09-29 14:02:34 +02:00
Maxime GIMENO bdd69b5982
Replace K::Point_2(0,0) with ORIGIN
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2020-09-29 12:42:02 +02:00
Maxime Gimeno c6077ca87a Remove _known fiom intersection line_2/line_2 2020-09-29 12:06:15 +02:00
Maxime Gimeno a7c92f2c23 Init li and lt to fix warning 2020-09-29 10:30:26 +02:00
Laurent Rineau 5cfc758880 Fix a warning
```
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\include\numeric(35): warning C4267: '=': conversion from 'size_t' to '_Ty', possible loss of data
        with
        [
            _Ty=int
        ]
C:\cgal_test\CGAL-5.2-I-14\cmake\platforms\Windows_MSVC-2019-Community-Release-64bits\test\Classification_Examples\gis_tutorial_example.cpp(674): note: see reference to function template instantiation '_Ty std::accumulate<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::vector<CGAL::Point_3<Kernel_>,std::allocator<CGAL::Point_3<Kernel_>>>>>>,int,main::<lambda_f241736352025ce40037bac2971f2e7f>>(const _InIt,const _InIt,_Ty,_Fn)' being compiled
        with
        [
            _Ty=int,
            Kernel_=CGAL::Epick,
            _InIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::vector<CGAL::Point_3<CGAL::Epick>,std::allocator<CGAL::Point_3<CGAL::Epick>>>>>>,
            _Fn=main::<lambda_f241736352025ce40037bac2971f2e7f>
        ]
```
2020-09-29 09:31:03 +02:00
Laurent Rineau a886ecbd71 Fix a warning in an inelegant code
- `std::cerr` is already unbufferized, and `std::flush` does nothing
  on it,
- and anyway, `std::endl` calls `std::flush`.
2020-09-29 09:14:11 +02:00
Sébastien Loriot 7d5bec6a7d use the distance for the split 2020-09-28 09:49:00 +02:00
Maxime Gimeno 717cace852 Fix example to make it actually use the dot operator 2020-09-28 07:43:13 +02:00
Sébastien Loriot e37488d10a use property map in std::nth_element call 2020-09-25 10:51:35 +02:00
Laurent Rineau 0b2528c8b0 Merge branch 'releases/CGAL-5.0-branch' into 5.1.x-branch 2020-09-24 16:41:45 +02:00
Laurent Rineau f6e033e1be Merge pull request #4975 from maxGimeno/Demo-Fix_mesh_plane_detection-maxGimeno
Polyhedron Demo: Fix Mesh_plane_detection_plugin
2020-09-24 16:36:57 +02:00
Laurent Rineau d1503c21b9 Merge pull request #4984 from sloriot/CGAL-small_post_release_fixes
Tiny post release fixes
2020-09-24 16:36:55 +02:00
Laurent Rineau a8b0acc508 Merge pull request #4994 from janetournois/PMP-isotropic_remeshing_allows_invalid_mesh-jtournois
PMP isotropic remeshing - test validity during remeshing only if input mesh was valid
2020-09-24 16:36:53 +02:00
Laurent Rineau ac3f1101a3 Merge pull request #4969 from sgiraudot/Shape_detection-Fix_nonnull-warning-GF
[Shape Detection] Fix nonnull warning in deprecated Region Growing
2020-09-24 16:34:50 +02:00
Laurent Rineau a246b3d776 Merge pull request #4979 from janetournois/PMP-remesh_after_detect_sharp_features-jtournois
Polyhedron demo - get the sharp edges back after remeshing
2020-09-24 16:34:48 +02:00
Laurent Rineau cc423a8cc4 Merge pull request #4990 from afabri/Surface_mesher-isolated_vertices-GF
Do not create isolated vertices
2020-09-24 16:34:46 +02:00
Laurent Rineau f23a0748ea Merge pull request #4992 from danston/Scale_space_reconstruction_3-memory_leak_fix-danston
Fix leaking memory in Alpha_shape_mesher
2020-09-24 16:34:44 +02:00
Laurent Rineau 8e8bbff36c Merge pull request #5009 from maxGimeno/Demo-Fix_zoom_to_index-maxGimeno
Demo: Fix id_printing
2020-09-24 16:34:42 +02:00
Mael Rouxel-Labbé 4367d7304e Also test degeneracy removal with EPECK 2020-09-22 16:59:13 +02:00
Mael Rouxel-Labbé 1f4eca9746 Fix iterating and removing elements that might show up further in the loop 2020-09-22 16:58:23 +02:00
Mael Rouxel-Labbé b7b0d1f0fa Use FT instead of double 2020-09-22 16:58:01 +02:00
Mael Rouxel-Labbé 303ead8b28 Explicit initialization of sum to 0 to avoid NP with weird def-constr values
Looking at you, exact number types initializing stuff to 0.5
2020-09-22 16:57:35 +02:00
Mael Rouxel-Labbé 0b3143ea5c Also test degenerate element removal with EPECK 2020-09-22 15:31:03 +02:00
Mael Rouxel-Labbé 38218aca4f Fix deleting elements (degenerate faces) that might be further in the range 2020-09-22 15:28:40 +02:00
Maxime Gimeno 095b801c92 Fix is_border test in id_printing 2020-09-22 08:26:11 +02:00
Laurent Rineau f65405a32f Windows, FPU.h: replace `_control_fp` by SSE2 intrisics
Fix #2135
2020-09-21 16:12:28 +02:00
Simon Giraudot 0278bf23a9 Use nullptr instead of NULL 2020-09-14 15:05:43 +02:00
Simon Giraudot 771d539ade Document test 2020-09-14 15:05:02 +02:00
Simon Giraudot 4e71a883d9 Add validity test to PCA 2020-09-14 15:05:02 +02:00
Simon Giraudot 8986403ffe Fix missing arguments for overload detections 2020-09-14 15:05:02 +02:00
Simon Giraudot 379ee7df69 Fix inverted arguments 2020-09-14 15:05:02 +02:00