Commit Graph

91937 Commits

Author SHA1 Message Date
Sebastien Loriot 8199d88a6c
Merge pull request #4941 from afabri/Bounding_Volumes-doc_fixes-GF
Bounding Volumes:  Fix and improve the documentation
2020-10-02 15:15:10 +02:00
Sebastien Loriot ed6ef11413
Merge pull request #5004 from theartful/fix_eating_extra_whitespace
Fix eating extra whitespace in CORE::BigRat
2020-10-02 15:14:03 +02:00
Sebastien Loriot 9ce3e3a3c1
Merge pull request #5024 from janetournois/Installation-remove_msvc_bug_macro-GF
Installation - matching bug is fixed in MSVC >= 2015
2020-10-02 15:13:15 +02:00
Sebastien Loriot 0fd476c210
Merge pull request #5026 from janetournois/CGAL-fix_cpp20_errors-GF
Fix errors and warnings for C++20
2020-10-02 15:12:23 +02:00
Sebastien Loriot 7461cd7c70
Merge pull request #5036 from maxGimeno/Basic_viewer-fixes-maxGimeno
Basic_viewer: Minor fixes
2020-10-02 15:11:50 +02:00
Sébastien Loriot 53fcdff2be Merge remote-tracking branch 'cgal/5.1.x-branch' into master 2020-10-02 15:11:03 +02:00
Sebastien Loriot 2a82da4adb
Merge pull request #5023 from sloriot/PSP-add_missing_pmap
Use property map in std::nth_element call
2020-10-02 15:10:26 +02:00
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
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
Maxime Gimeno c33bd6ac36 Fix ORIGIN 2020-09-29 17:08:29 +02:00
Maxime Gimeno 9503a6a18b Remove state of camera. It is supposed to be reinit when launching the app and sometimes it leads to not being to visualize anything 2020-09-29 16:06:35 +02:00
Maxime Gimeno cfa89e9da4 Replace < by O to have it on all keyboards, not only french ones 2020-09-29 15:51:16 +02:00
Andreas Fabri c3f16c21be Fix warning 2020-09-29 12:40:57 +01: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
Laurent Rineau afc0abb82f Oops, fix conflicts markers 2020-09-28 14:50:31 +02:00
Jane Tournois da57195933 remove trailing whitespaces 2020-09-28 11:27:59 +02:00
Sébastien Loriot 7d5bec6a7d use the distance for the split 2020-09-28 09:49:00 +02:00
Laurent Rineau 758a751602
Merge pull request #5025 from maxGimeno/CI-Fix_close-maxGimeno
CI: fix error
2020-09-28 09:20:57 +02:00
Maxime Gimeno 717cace852 Fix example to make it actually use the dot operator 2020-09-28 07:43:13 +02:00
Maxime Gimeno 3289e577fa test if index changed before pushing. 2020-09-28 07:24:14 +02:00
Jane Tournois a049e63853 fix enum to double conversion warning (automatic conversion deprecated in cpp20) 2020-09-25 16:55:18 +02:00
Jane Tournois 9e005cb64b fix msvc error C7626 with c++20
error C7626: unnamed class used in typedef name cannot declare members
other than non-static data members, member enumerations, or member classes
2020-09-25 16:11:19 +02:00
Laurent Rineau c27dfb97e5 Merge pull request #4973 from maxGimeno/Demo-Fix_remve_isolated_vertices-maxGimeno
Polyhedron Demo: Fix Remove_isolated_vertices
2020-09-25 15:34:28 +02:00
Laurent Rineau 0615f32441 Merge pull request #5014 from maxGimeno/Demo-Fix_fit_text-maxGimeno
Polyhedron Demo: Robustify the engrave_text_plugin
2020-09-25 15:34:25 +02:00
Laurent Rineau ad93ce0175 Merge pull request #5018 from maxGimeno/Demo-Add_simply_connected_polygon_generator-maxGimeno
Polyhedron Demo: Add an option to the polyline generator
2020-09-25 15:34:23 +02:00
Laurent Rineau 47b6db41d3 Merge pull request #5019 from maxGimeno/Demo-offset_mesher_wire-maxGimeno
Polyhedron Demo: Offset mesher detail
2020-09-25 15:34:21 +02:00
Jane Tournois d07a5f2911 remove MSVC_compiler_config.h which is not needed anymore 2020-09-25 14:41:06 +02:00
Jane Tournois 5c8df6672a remove CGAL_CFG_MATCHING_BUG_ variants
the "matching bug" of msvc has been fixed since at least vs 2015
2020-09-25 14:25:14 +02:00
Sébastien Loriot e37488d10a use property map in std::nth_element call 2020-09-25 10:51:35 +02:00
Laurent Rineau 9c955869c7 Merge remote-tracking branch 'cgal/master' 2020-09-24 16:46:03 +02:00
Laurent Rineau ad83011d27 Merge branch '5.1.x-branch' 2020-09-24 16:45:08 +02:00
Laurent Rineau 8d947b0b59 Merge pull request #4838 from mglisse/doc-power-d
Document Power_center_d, Power_distance_d (renamed)

# Conflicts:
#	Installation/CHANGES.md
2020-09-24 16:43:40 +02:00
Laurent Rineau 90fdf37f7c Merge pull request #4943 from theartful/envelope_traits_functions
Add envelope free functions that accept traits object
2020-09-24 16:43:20 +02:00
Laurent Rineau 4b65694724 Merge pull request #4944 from maxGimeno/Demo-AABB_plugins-new_stuff-maxGimeno
Polyhedron demo: filter the AABB_tree representation
2020-09-24 16:43:18 +02:00
Laurent Rineau 8bb1d83bd2 Merge pull request #4945 from maxGimeno/Intersection-add_tests-maxGimeno
Intersection_3: Add tests for do_intersect(Tet_3, Tet_3)
2020-09-24 16:43:16 +02:00
Laurent Rineau 859393bab8 Merge pull request #4955 from mglisse/nodata
Use [[no_unique_address]] for info in vertex/cell
2020-09-24 16:43:13 +02:00
Laurent Rineau 692fc7d167 Merge pull request #4959 from maxGimeno/Demo-Grid_plugin_changes-maxGimeno
Polyhedron demo: change for grid plugin
2020-09-24 16:43:11 +02:00
Laurent Rineau fb8a392a70 Merge pull request #4968 from gdamiand/Basic_viewer-2Dmode-gdamiad
Add an option to toggle between 2D and 3D mode for the basic viewer.
2020-09-24 16:43:09 +02:00
Laurent Rineau 62e8fcb4ce Merge pull request #4975 from maxGimeno/Demo-Fix_mesh_plane_detection-maxGimeno
Polyhedron Demo: Fix Mesh_plane_detection_plugin
2020-09-24 16:43:07 +02:00