https://github.com/CGAL/cgal

sort by:
Revision Author Date Message Commit Date
92b4a49 Documentation changes for PMP's border_halfedges() 17 November 2016, 13:17:26 UTC
0851d2b Fixed an implementation of PMP's border_halfedges() returning interior edges and the corresponding documentation. 16 November 2016, 10:22:35 UTC
a477646 Merge pull request #1623 from lrineau/SDG_2-fix_include-lrineau Fix a missing #include with -DCGAL_PROFILE 03 November 2016, 10:19:24 UTC
c3d6e62 Merge pull request #1637 from sloriot/CGAL-fix_install_prefix Add a hardcoded fall back for the installation prefix 03 November 2016, 10:18:19 UTC
f674cc1 add a hardcoded fall back for the installation prefix in case of no common setting, the installation cannot be relocated automatically 31 October 2016, 14:52:11 UTC
4963de5 Fix a missing #include with -DCGAL_PROFILE 27 October 2016, 08:28:31 UTC
0facc2f Merge pull request #1572 from luis4a0/Algebraic_kernel_d-add_assertions-Luis Check for the MPFR version in RS-based AK 24 October 2016, 11:57:25 UTC
d07b01d Merge pull request #1589 from sloriot/Kernel-boost_apply_visitor_workaround Workaround a bug in boost 1.58 with c++14 20 October 2016, 08:18:24 UTC
a229d31 Merge pull request #1586 from janetournois/Mesh_3-protection_deterministic-GF Mesh_3 : make features protection deterministic again 20 October 2016, 08:18:05 UTC
8562319 Merge pull request #1577 from afabri/Triangulation_2-fix_for_empty_range-GF Constrained_triangulation_2: Deal with an empty range as input 19 October 2016, 08:19:27 UTC
2755815 CGAL_NO_ASSERTIONS -> CGAL_NO_PRECONDITIONS 18 October 2016, 15:57:49 UTC
ba6c075 workaround a bug in boost 1.58 with c++14 https://svn.boost.org/trac/boost/ticket/11285 18 October 2016, 09:41:32 UTC
6c9da8b re-introduce determinism of protection with protecting balls use vecS instead of setS for vertices, to have a consistent order on the list of vertices 17 October 2016, 12:48:09 UTC
660eb85 Merge pull request #1549 from maxGimeno/Polyhedron_demo-Fixes_for_the_UI-GF Polyhedron_demo: Fixes for the UI behavior 17 October 2016, 09:41:03 UTC
b1075c5 Merge pull request #1541 from maxGimeno/Polyhedron_demo-Fix_spheres_in_polylines-GF Polyhedron_demo: Fix spheres in polylines 17 October 2016, 08:26:06 UTC
9c05a24 Merge pull request #1553 from maxGimeno/Polyhedron_demo-Fix_cut_plugin-GF Polyhedron_demo: Fix the cut_plugin 17 October 2016, 08:24:42 UTC
272e53a Merge pull request #1560 from lrineau/Installation-fix_CGAL_VERSION_issue_1559-lrineau Fix CGAL_VERSION in CGALConfig.cmake 17 October 2016, 08:23:05 UTC
6e5919d Merge pull request #1564 from lrineau/Mesh_3-fix_an_old_bug__issue_1554-lrineau Fix issue #1554 17 October 2016, 08:21:22 UTC
57341e7 Merge pull request #1568 from lrineau/Intersection-fix_inter_plane_seg-lrineau Fix a bug in Intersect_3()(Plane_3, Segment_3) 17 October 2016, 08:20:29 UTC
aac821a Deal with an empty range as input 15 October 2016, 06:18:01 UTC
bceff22 Avoid also MPFR 3.1.3. Improve error message. 13 October 2016, 13:17:59 UTC
07fb6dd Abort compilation if MPFR is 3.1.4 or 3.1.5. Those two versions have a bug in memory allocation. The bug appears when changing the allocation functions back and forth. In the beginning, MPFR 3.1.4 and 3.1.5 gather the GMP allocation functions and always use them. If they are changed, MPFR does never notice that. This behavior was removed in a patch to 3.1.5, what means that everything should be OK with MPFR 3.2.0. 12 October 2016, 21:36:01 UTC
afb8d36 Fix a bug in Intersect_3()(Plane_3, Segment_3) That bug has been detected by a warning: https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.10-Ic-16/Intersections_3/TestReport_lrineau_Ubuntu-latest-GCC6-CXX1z.gz ``` /mnt/testsuite/include/CGAL/Intersections_3/intersection_3_1_impl.h: In function 'typename CGAL::Intersection_traits<K, typename K::Plane_3, typename K::Segment_3>::result_type CGAL::internal::intersection(const typename K::Plane_3&, const typename K::Segment_3&, const K&) [with K = CGAL::Simple_cartesian<CGAL::Gmpq>]': /mnt/testsuite/include/CGAL/Intersections_3/intersection_3_1_impl.h:1105:13: warning: this statement may fall through [-Wimplicit-fallthrough] } ^ /mnt/testsuite/include/CGAL/Intersections_3/intersection_3_1_impl.h:1107:9: note: here case ON_NEGATIVE_SIDE: ^~~~ /mnt/testsuite/include/CGAL/Intersections_3/intersection_3_1_impl.h:1071:9: warning: this statement may fall through [-Wimplicit-fallthrough] switch (target_side) { ^~~~~~ /mnt/testsuite/include/CGAL/Intersections_3/intersection_3_1_impl.h:1090:5: note: here case ON_NEGATIVE_SIDE: ^~~~ ``` Now, the incorrect fallthrough is replaced by the return of the empty set. 12 October 2016, 09:20:07 UTC
b6bec70 Replace int i((int)t%grid_size) with int i(int(t%grid_size)) We got a warning as the cast had higher priority than the % So the fix for the priority would have been int i((int)(t%grid_size)) Note also that int(something) is a better way to cast than (int)something. That's why I dropped the parenthesis around int 11 October 2016, 09:09:09 UTC
0f46610 Fix issue #1554 Fix a runtime error. The `Intersect_3` functor of `Robust_intersection_traits_3_new` was ignored cases in the intersection between a segment and a triangle. In `ts_intersection`, if one of the extremities of the segment was coplanar with the triangle, the empty object was always returned. This bug of mines was introduced in CGAL-4.3 by 56d733b2546ffa146598901f841567c554f80a65. (Fix #1554.) 10 October 2016, 16:01:20 UTC
02b22f2 Fix a compilation error There was a compilation error if `CGAL_MESH_3_NO_LONGER_CALLS_DO_INTERSECT_3` was undefined. 10 October 2016, 16:01:20 UTC
e5b441f Fix CGAL_VERSION in CGALConfig.cmake 10 October 2016, 10:31:21 UTC
d0a4846 Speed up the cuts. - Get the long is_closed test out of the triple loop 07 October 2016, 07:50:23 UTC
d522337 Add spacers to dockwidgets. 06 October 2016, 10:01:19 UTC
aacaeab Set all the plugins DockWidgets size policy to `Fixed` so they won't expand when another is killed. 06 October 2016, 08:14:26 UTC
57be0bd Fix the Erase_all action. 06 October 2016, 08:13:38 UTC
7b57c42 Merge pull request #1524 from lrineau/Mesh_3-split_graph_into_polylines_determinism-lrineau Make split_graph_into_polylines deterministic 05 October 2016, 13:13:19 UTC
261840c Merge pull request #1506 from lrineau/Mesh_3-fix_issue_1501-lrineau Mesh_3: fix issue #1501 - about degenerate cases in initialization 05 October 2016, 13:11:48 UTC
c4e694c Merge pull request #1505 from sloriot/PMP-fix_empty_range_remeshing_bug Fix a bug in isotropic remeshing when the range is empty 05 October 2016, 13:11:00 UTC
ea8f95c Merge pull request #1487 from efifogel/Aos_2-sweep-efif Aos 2 sweep efif 05 October 2016, 13:09:46 UTC
b94023a Enhancement - Pass the color legend to the spheres and add a tip explaining how to erase the spheres_item. 04 October 2016, 15:05:00 UTC
af9b874 Fix - The spheres in polylines are not doubled when you change their radius anymore. 04 October 2016, 15:05:00 UTC
9ba4132 No helper.update_restricted_facets() with dim 2! 04 October 2016, 14:15:17 UTC
c9e1f7e Use -DQT_NO_KEYWORDS ... to avoid conflicts with Boost headers, such as: ``` boost/multi_index/hashed_index.hpp(1254) : error C3083: 'Q_FOREACH': the symbol to the left of a '::' must be a type ``` 30 September 2016, 09:39:10 UTC
ae879e8 Merge pull request #1528 from mglisse/Installation-moc_qt4-glisse Update list of boost headers that break Qt4 moc 30 September 2016, 09:32:05 UTC
942f13c Update list of boost headers that break Qt4 moc. 30 September 2016, 09:12:19 UTC
1391a3c Merge pull request #1506 from lrineau/Mesh_3-fix_issue_1501-lrineau Mesh_3: fix issue #1501 - about degenerate cases in initialization 30 September 2016, 09:04:16 UTC
de3d1f4 Fix compilation of mesh_3_plugin ... after the last merge commit. 30 September 2016, 08:05:59 UTC
f69ae35 fixed _add_curve_to_right() 30 September 2016, 07:24:25 UTC
d7678c4 Cleaned up 30 September 2016, 07:24:24 UTC
52292c8 Enhanced debug messages & Cleaned up 30 September 2016, 07:24:24 UTC
748de06 Initialized debugging data members 30 September 2016, 07:24:24 UTC
72e114f Enhanced debug messages & Cleaned up 30 September 2016, 07:24:24 UTC
e4ae38a Merge pull request #1514 from janetournois/Mesh_3-fix_small_angles_in_input_features-GF Mesh_3 - deal with sharp angles inside input sharp features 29 September 2016, 15:42:31 UTC
5bd65fb Make split_graph_into_polylines deterministic - There is a new argument, `Less`, that allows to sort the `std::set` of vertex descriptors with a deterministic sort functor. - The header `<CGAL/Mesh_3/polylines_to_protect.h>` defines and use such a functor. 29 September 2016, 15:41:32 UTC
f3ea115 check nb of facets in c3t3 the issue is not the dimension of the triangulation, but the nb of facets that are in the c3t3 after the initialization of features it is necessary to start the refinement procedure that this nb is > 0 29 September 2016, 13:35:03 UTC
9c181d7 Angles < 135 deg (90 in theory) should be counted as terminal vertices, otherwise protection may fail by refining protecting balls endlessly, getting closer and closer to the input sharp angle 29 September 2016, 08:43:11 UTC
faa48f4 Fix the display of empty c3t3 items 28 September 2016, 13:20:37 UTC
100a4ce Fix #1501 Even if the `dimension()` of initial triangulation is 3, the initial c3t3 can be empty, even with a non-empty domain. Let's use more initial points. 28 September 2016, 13:20:37 UTC
46b0abb do nothing if the face range is empty 28 September 2016, 11:56:22 UTC
8b95f0d Merge pull request #1482 from janetournois/Polyhedron_demo-fix_colors_isotropic_remeshing_plugin-jtournois Polyhedron demo : fix colors or the remeshed polyhedron 27 September 2016, 15:55:16 UTC
46b2402 Merge pull request #1480 from afabri/Kernel_d-auto-GF Fix of warning for auto with Intel compiler 27 September 2016, 15:54:16 UTC
9374a43 Merge pull request #1474 from janetournois/PMP-isotropic_remeshing_fix_doc-jtournois PMP : isotropic remeshing doc fix 23 September 2016, 14:55:59 UTC
47c6d1a fix colors or the remeshed polyhedron 22 September 2016, 12:05:58 UTC
a3f4f18 remove extra line 22 September 2016, 08:56:49 UTC
8d15be6 fix for auto and Intel compiler 22 September 2016, 08:27:44 UTC
c8db2f4 remove extra line 20 September 2016, 13:58:42 UTC
d03077a iterator type of FaceRange should be multi-pass, so ForwardIterator 20 September 2016, 13:03:13 UTC
51912a8 Next release will be 4.9.1 19 September 2016, 15:09:21 UTC
4e50c9c Announcement for CGAL-4.9 19 September 2016, 12:35:42 UTC
331eac6 Merge pull request #1467 from lrineau/STL_Extension-fix_CGAL_static_assertion-lrineau Always include <boost/static_assert.hpp> 16 September 2016, 13:52:34 UTC
6100f3f Merge pull request #1465 from cjamin/Polyhedron-Fix_Q_FOREACH-cjamin Use BOOST_FOREACH instead of Q_FOREACH when not a Qt container 16 September 2016, 13:52:32 UTC
6fb1c1a Prepare CGAL-4.9 release candidates 16 September 2016, 13:52:27 UTC
8fe3f26 Always include <boost/static_assert.hpp> If C++11 `static_assert` cannot be used, `BOOST_STATIC_ASSERT` is used instead *even with `CGAL_NO_ASSERTIONS`*. 16 September 2016, 13:25:23 UTC
25be975 Merge remote-tracking branch 'cgal/releases/CGAL-4.8-branch' 16 September 2016, 11:42:24 UTC
a19f1fb Merge pull request #1461 from sloriot/STL_Extension-In_place_list_hash_value_missing_const Add missing const 16 September 2016, 11:39:34 UTC
c94c517 Use BOOST_FOREACH instead of Q_FOREACH when not a Qt container Was not compiling with MSVC 2015 and Qt5 16 September 2016, 09:31:01 UTC
6545316 Merge pull request #1464 from CGAL/NewKernel_d-detect_real_gcc-lrineau Use Boost.Config to detect a real gcc<=4.4 16 September 2016, 08:39:18 UTC
e2d04e5 Merge remote-tracking branch 'cgal/releases/CGAL-4.8-branch' > 3176b37 Merge pull request #1452 from mglisse/Number_types-Eigen_Literal-glisse > 1705702 Merge pull request #1417 from afabri/Polyline_simplification-Bugfix_choose_correct_Itag-GF > 3bef239 Merge pull request #1462 from sloriot/PMP-add_missing_include 15 September 2016, 15:25:20 UTC
3176b37 Merge pull request #1452 from mglisse/Number_types-Eigen_Literal-glisse Number_types Eigen::NumTraits::Literal 15 September 2016, 15:21:29 UTC
57fed48 Merge pull request #1451 from sloriot/CGAL-fix_boost_lib_requirements -ansi implies c++98 -> update script requirements of boost libraries 15 September 2016, 15:21:10 UTC
1705702 Merge pull request #1417 from afabri/Polyline_simplification-Bugfix_choose_correct_Itag-GF Fix bug in polyline simplification 15 September 2016, 15:20:15 UTC
c130d2b Merge pull request #1373 from janetournois/PMP-fix_test_epec-GF PMP isotropic remeshing does not support exact constructions 15 September 2016, 15:19:56 UTC
96424d8 Merge pull request #1460 from janetournois/PMP-dont_test_undocumented_fct-jtournois PMP : do not test `remove_degenerate_faces` (2/2) 15 September 2016, 14:10:19 UTC
ca7f921 Merge pull request #1463 from afabri/patch-2 Functions in the manual must be written with () 15 September 2016, 14:09:09 UTC
3bef239 Merge pull request #1462 from sloriot/PMP-add_missing_include Add missing include directive 15 September 2016, 14:08:06 UTC
7d85453 Use Boost.Config to detect a real gcc<=4.4 ... Avoids that Intel Compiler or Clang are detected as well. 15 September 2016, 14:03:33 UTC
9ca7833 Functions in the manual must be written with () 15 September 2016, 13:59:47 UTC
343fb72 Add missing include directive 15 September 2016, 13:52:47 UTC
efd30df add missing const 15 September 2016, 13:49:02 UTC
785f51a add note on how to reproduce the bug to be used when `remove_degenerate_faces` will be fixed 15 September 2016, 12:51:45 UTC
aa34ab5 Merge pull request #1459 from janetournois/PMP-dont_test_undocumented_fct-jtournois PMP : do not test `remove_degenerate_faces` 15 September 2016, 12:49:12 UTC
361b81e remove_degenerate_faces is not documented, we should not test it 15 September 2016, 12:43:31 UTC
3a71889 updated crontab (automated commit) 15 September 2016, 09:18:07 UTC
3bc2b77 Merge pull request #1457 from afabri/patch-2 Update Spatial_lock_grid_3.h 15 September 2016, 06:59:46 UTC
b44ff72 Update Spatial_lock_grid_3.h typos 15 September 2016, 06:51:58 UTC
78afe18 Merge pull request #1455 from sgiraudot/Point_set_processing_3-Fix_mistake_in_ply_ref_man-GF Ply interpreter: remove lines about tparam that can be omitted 14 September 2016, 14:41:00 UTC
7034fe0 Remove lines about tparam that can be omitted (this was wrong) 14 September 2016, 14:36:26 UTC
147ebae Fix bug in polyline simplification: We had hardwired that we use Exact_predicates_tag which is slow for EPEC in particular with Quotient<MP_float> or leda::real We determine the appropriate tag using Algebraic_structure_traits<FT>::Is_exact 14 September 2016, 14:16:28 UTC
e715dca trivial typo 14 September 2016, 14:02:13 UTC
b7b492d Manually define Eigen::NumTraits<NT>::Literal for each specialization. Defined to NT, no try is made to optimize for now. 14 September 2016, 11:12:35 UTC
c86749b Revert "Derive all NumTraits specializations from GenericNumTraits." This reverts commit c56c5b02419ea8e578cb89f0dee9abe30fe83e26. 14 September 2016, 11:04:05 UTC
ae3285d Merge fixes from 'cgal/releases/CGAL-4.8-branch' > 3466dee Merge pull request #1378 from sloriot/Polyline_simplification_2-handle_undefined_cost > 7dd7f12 Merge pull request #1448 from afabri/BGL_graph_traits_OpenMesh-GF 13 September 2016, 16:29:33 UTC
6cd6655 Merge pull request #1434 from sgiraudot/Point_set_shape_detection-Improve_example-GF Point set shape detection: improve example 13 September 2016, 16:19:40 UTC
c4ca780 Merge pull request #1441 from maxGimeno/Polyhedron_demo-Fix_menus_with_unity-GF Polyhedron_demo : Fix the menu bug with Unity 13 September 2016, 16:18:30 UTC
back to top