0bd00bd | Tocic | 27 February 2017, 19:00:44 UTC | Update Tutorial_hello_world.txt fix typos | 27 February 2017, 19:00:44 UTC |
1d043be | Laurent Rineau | 23 February 2017, 17:41:54 UTC | Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' This merge will not change anything, but ensures that `master` is ahead of `CGAL-4.9-branch`. | 23 February 2017, 17:41:54 UTC |
68876f0 | Laurent Rineau | 23 February 2017, 17:41:13 UTC | Merge pull request #1916 from sloriot/Core-bug_fix_large_MSB Fix Expr computation when a Node in the tree has a large MSB bound | 23 February 2017, 17:41:13 UTC |
0e13616 | Laurent Rineau | 23 February 2017, 17:40:06 UTC | Merge pull request #1923 from sloriot/CORE-Expr_approx_bound Make sure the approximation exceeds the separation bound | 23 February 2017, 17:40:06 UTC |
6d79ebd | Laurent Rineau | 21 February 2017, 16:50:21 UTC | Merge pull request #1916 from sloriot/Core-bug_fix_large_MSB Fix Expr computation when a Node in the tree has a large MSB bound | 21 February 2017, 16:50:21 UTC |
784ce69 | Laurent Rineau | 21 February 2017, 16:50:08 UTC | Merge pull request #1923 from sloriot/CORE-Expr_approx_bound Make sure the approximation exceeds the separation bound | 21 February 2017, 16:50:08 UTC |
aab162e | Sébastien Loriot | 21 February 2017, 16:30:24 UTC | use a thighter approximation | 21 February 2017, 16:30:24 UTC |
3dc5f7d | Sébastien Loriot | 21 February 2017, 16:12:56 UTC | make sure the approximation exceeds the separation bound | 21 February 2017, 16:12:56 UTC |
e9cfce4 | Sébastien Loriot | 20 February 2017, 17:05:06 UTC | Do the approximation computation even if MSB bounds are too large extLong manages overflow and underflow, this patch forces the approximation to be done even if the bounds are too large | 20 February 2017, 17:15:49 UTC |
5ab27d3 | Laurent Rineau | 20 February 2017, 16:48:39 UTC | Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' | 20 February 2017, 16:48:39 UTC |
eec799d | Laurent Rineau | 20 February 2017, 14:04:18 UTC | Merge pull request #1914 from sloriot/SMSP-add_missing_include Add missing include directive | 20 February 2017, 14:04:18 UTC |
2e6f01e | Sébastien Loriot | 20 February 2017, 13:56:54 UTC | add missing include directive | 20 February 2017, 13:56:54 UTC |
8aa8dd3 | Laurent Rineau | 20 February 2017, 11:57:56 UTC | Merge pull request #1909 from sgiraudot/Point_set_processing-Wlop_bugfix_radius2-GF WLOP Bugfix: use radius2 in parallel version too | 20 February 2017, 11:57:56 UTC |
68d3999 | Laurent Rineau | 20 February 2017, 11:42:08 UTC | (Technical empty merge with `cgal/master`) Merge remote-tracking branch 'cgal/master' | 20 February 2017, 11:42:08 UTC |
b7a8b34 | Laurent Rineau | 20 February 2017, 11:41:34 UTC | Merge pull request #1910 from afabri/Number_types-fix_doc-GF Fix link to the Leda User Manual | 20 February 2017, 11:41:34 UTC |
3c6179f | Laurent Rineau | 20 February 2017, 11:34:57 UTC | Merge pull request #1910 from afabri/Number_types-fix_doc-GF Fix link to the Leda User Manual | 20 February 2017, 11:34:57 UTC |
6d75241 | Andreas Fabri | 17 February 2017, 11:48:30 UTC | Fix link to the Leda User Manual | 17 February 2017, 11:48:30 UTC |
c8530ed | Laurent Rineau | 16 February 2017, 16:34:23 UTC | Merge pull request #1909 from sgiraudot/Point_set_processing-Wlop_bugfix_radius2-GF WLOP Bugfix: use radius2 in parallel version too | 16 February 2017, 16:34:23 UTC |
0d4c28e | Laurent Rineau | 16 February 2017, 16:34:14 UTC | Merge pull request #1904 from lrineau/Spatial_sorting-fix_MSVC2017_warning-GF Fix warnings with MSVC 2017 | 16 February 2017, 16:34:14 UTC |
57de217 | Simon Giraudot | 16 February 2017, 15:28:39 UTC | Bugfix: use radius2 in parallel version too | 16 February 2017, 15:44:26 UTC |
a6c4097 | Jane Tournois | 16 February 2017, 12:24:51 UTC | fix conversion warnings (visual 2017) | 16 February 2017, 12:24:51 UTC |
eebd248 | Laurent Rineau | 15 February 2017, 18:48:23 UTC | Merge pull request #1907 from maxGimeno/Fix_doc_tbb-GF Fix TBB installation instructions in Manual | 15 February 2017, 18:48:23 UTC |
263a4fe | Laurent Rineau | 15 February 2017, 18:48:15 UTC | Merge pull request #1902 from maxGimeno/Polyhedron_demo-Detect_degenerated_faces_in_polygon_soup_item-GF Polyhedron_demo: Discard degenerated faces in elements computation | 15 February 2017, 18:48:15 UTC |
c3729b3 | Laurent Rineau | 15 February 2017, 18:48:07 UTC | Merge pull request #1888 from lrineau/CGAL_Core-fix_thread_local-GF Followup for PR #1744 | 15 February 2017, 18:48:07 UTC |
34e8ed1 | Andreas Fabri | 15 February 2017, 14:38:09 UTC | Fix the VC++ warnings reported in Issue #1904 | 15 February 2017, 14:38:09 UTC |
cd4dded | Maxime Gimeno | 10 February 2017, 15:42:48 UTC | Discard degenerated faces from the item's elements computation. | 15 February 2017, 10:18:41 UTC |
2db341a | Maxime Gimeno | 14 February 2017, 15:49:16 UTC | Change /bin in /lib and begin to being. | 15 February 2017, 08:25:54 UTC |
5947475 | Laurent Rineau | 14 February 2017, 15:11:01 UTC | Merge pull request #1906 from sloriot/PMP-stitching_non_manifold_edges-GF Make the function stitch_borders() resilient to non-manifold edges | 14 February 2017, 15:11:01 UTC |
a1f2a37 | Laurent Rineau | 14 February 2017, 14:59:03 UTC | Merge pull request #1885 from maxGimeno/Tet_soup_in_c3t3-GF Add a .mesh reader | 14 February 2017, 14:59:03 UTC |
95c8744 | Laurent Rineau | 14 February 2017, 14:58:54 UTC | Merge pull request #1904 from lrineau/Spatial_sorting-fix_MSVC2017_warning-GF Fix warnings with MSVC 2017 | 14 February 2017, 14:58:54 UTC |
a6a5837 | Jane Tournois | 14 February 2017, 14:48:06 UTC | call add_to_complex(c, i, spi) with the right 3rd parameter plus a little cleaning | 14 February 2017, 14:48:06 UTC |
c873532 | Sébastien Loriot | 14 February 2017, 12:37:53 UTC | avoid stitching non-manifold edges we do not stitch them at all since we might produce inconsistancies | 14 February 2017, 12:45:08 UTC |
81c5ff9 | Andreas Fabri | 08 October 2015, 13:57:16 UTC | We do not collect halfedges on non-manifold edges TODO: - Add a precondition - Find something better than a CGAL_warning | 14 February 2017, 12:44:46 UTC |
df47a35 | Jane Tournois | 14 February 2017, 11:00:05 UTC | fix more conversion warnings for msvc 2017 | 14 February 2017, 11:00:05 UTC |
6b03439 | Laurent Rineau | 13 February 2017, 17:57:17 UTC | Merge pull request #1904 from lrineau/Spatial_sorting-fix_MSVC2017_warning-GF Fix Spatial_sorting warning with MSVC 2017 | 13 February 2017, 17:57:17 UTC |
8c76840 | Laurent Rineau | 13 February 2017, 17:54:46 UTC | The rnd generator return type must be the difference type Should fix that warning: ``` c:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.24930\include\algorithm(1782): warning C4244: 'argument': conversion from '_Diff' to 'long', possible loss of data c:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.24930\include\algorithm(1796): note: see reference to function template instantiation 'void std::_Random_shuffle_unchecked<CGAL::Point_3<Kernel_>*,_RngFn>(_RanIt,_RanIt,_RngFn &)' being compiled with [ Kernel_=CGAL::Simple_cartesian<float>, _RngFn=boost::random::random_number_generator<boost::random::rand48,long>, _RanIt=CGAL::Point_3<CGAL::Simple_cartesian<float>> * ] c:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.24930\include\algorithm(1815): note: see reference to function template instantiation 'void std::_Random_shuffle1<_RanIt,boost::random::random_number_generator<boost::random::rand48,long>>(_RanIt,_RanIt,_RngFn &)' being compiled with [ _RanIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<CGAL::Point_3<CGAL::Simple_cartesian<float>>>>>, _RngFn=boost::random::random_number_generator<boost::random::rand48,long> ] C:\CGAL\test\CGAL-4.10-Ic-125\include\CGAL/spatial_sort.h(83): note: see reference to function template instantiation 'void std::random_shuffle<RandomAccessIterator,boost::random::random_number_generator<boost::random::rand48,long>&>(_RanIt,_RanIt,_RngFn)' being compiled with [ RandomAccessIterator=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<CGAL::Point_3<CGAL::Simple_cartesian<float>>>>>, _RanIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<CGAL::Point_3<CGAL::Simple_cartesian<float>>>>>, _RngFn=boost::random::random_number_generator<boost::random::rand48,long> & ] C:\CGAL\test\CGAL-4.10-Ic-125\include\CGAL/spatial_sort.h(136): note: see reference to function template instantiation 'void CGAL::internal::spatial_sort<RandomAccessIterator,Policy,Kernel>(RandomAccessIterator,RandomAccessIterator,const Kernel &,Policy,CGAL::Point_3<Kernel_> *,ptrdiff_t,ptrdiff_t,double)' being compiled with [ RandomAccessIterator=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<CGAL::Point_3<CGAL::Simple_cartesian<float>>>>>, Policy=CGAL::Hilbert_sort_median_policy, Kernel=Kernel, Kernel_=CGAL::Simple_cartesian<float> ] C:\CGAL\test\CGAL-4.10-Ic-125\include\CGAL/spatial_sort.h(152): note: see reference to function template instantiation 'void CGAL::spatial_sort<RandomAccessIterator,CGAL::Hilbert_sort_median_policy,Kernel>(RandomAccessIterator,RandomAccessIterator,const Kernel &,Policy,ptrdiff_t,ptrdiff_t,double)' being compiled with [ RandomAccessIterator=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<CGAL::Point_3<CGAL::Simple_cartesian<float>>>>>, Kernel=Kernel, Policy=CGAL::Hilbert_sort_median_policy ] ``` https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.10-Ic-125/AABB_tree/TestReport_afabri_x64_Cygwin-Windows10_MSVC2017-Debug-64bits.gz | 13 February 2017, 17:54:46 UTC |
a10de67 | Laurent Rineau | 13 February 2017, 17:19:15 UTC | Merge pull request #1888 from lrineau/CGAL_Core-fix_thread_local-GF Followup for PR #1744 | 13 February 2017, 17:19:15 UTC |
929f1d7 | Laurent Rineau | 13 February 2017, 17:18:36 UTC | Merge remote-tracking branch 'cgal/master' into integration | 13 February 2017, 17:18:36 UTC |
5212bb5 | Sébastien Loriot | 13 February 2017, 16:16:30 UTC | fix Core dependancies | 13 February 2017, 16:16:30 UTC |
1fc9b09 | Sébastien Loriot | 13 February 2017, 15:21:02 UTC | fix Core dependancies | 13 February 2017, 15:21:02 UTC |
7796283 | Laurent Rineau | 10 February 2017, 18:10:51 UTC | Merge pull request #1888 from lrineau/CGAL_Core-fix_thread_local-GF Followup for PR #1744 | 10 February 2017, 18:10:51 UTC |
af64852 | Laurent Rineau | 10 February 2017, 18:09:28 UTC | test/Kernel_23 requires Core | 10 February 2017, 18:09:28 UTC |
6ea4150 | Laurent Rineau | 10 February 2017, 18:03:49 UTC | Merge pull request #1885 from maxGimeno/Tet_soup_in_c3t3-GF Add a .mesh reader | 10 February 2017, 18:03:49 UTC |
58ba771 | Laurent Rineau | 10 February 2017, 18:03:42 UTC | Merge pull request #1898 from sloriot/PMP-fix_coref fix make_terminal() | 10 February 2017, 18:03:42 UTC |
8f4e0cd | Laurent Rineau | 10 February 2017, 18:03:34 UTC | Merge pull request #1896 from maxGimeno/Polyhedron_demo-Fix_path_selection-GF Polyhedron_demo: Fix the highlighting in the selection_plugin | 10 February 2017, 18:03:34 UTC |
4a02961 | Laurent Rineau | 10 February 2017, 18:03:27 UTC | Merge pull request #1893 from janetournois/Mesh_3-reorganize_experimental-GF Mesh_3 experimental code - reorganize headers | 10 February 2017, 18:03:27 UTC |
40fd5d3 | Laurent Rineau | 10 February 2017, 18:03:19 UTC | Merge pull request #1888 from lrineau/CGAL_Core-fix_thread_local-GF Followup for PR #1744 | 10 February 2017, 18:03:19 UTC |
9271ddf | Laurent Rineau | 10 February 2017, 18:01:13 UTC | Same for CGAL_Core/src/CGAL_Core/CMakeLists.txt | 10 February 2017, 18:01:13 UTC |
2a8626a | Laurent Rineau | 10 February 2017, 15:27:59 UTC | Merge pull request #1901 from janetournois/Maintenance-update_testsuite_setup_files-GF Maintenance : add 2 new machines to the infrastructure | 10 February 2017, 15:27:59 UTC |
5a3cc0d | Jane Tournois | 10 February 2017, 14:57:52 UTC | add Gauguin and Sosno to the list of machines in infrastructure | 10 February 2017, 14:57:52 UTC |
69fbe19 | Sébastien Loriot | 10 February 2017, 12:59:12 UTC | fix make_terminal() if the node is already terminal, no need to break its degree This was an issue if the degree is actually 0 | 10 February 2017, 13:00:07 UTC |
7812bbe | Jane Tournois | 10 February 2017, 10:17:32 UTC | fix warning | 10 February 2017, 10:17:32 UTC |
c189c54 | Maxime Gimeno | 10 February 2017, 10:04:35 UTC | Don't use the k_ring if in PATH or edit mode. | 10 February 2017, 10:04:35 UTC |
cc64739 | Maxime Gimeno | 10 February 2017, 09:10:00 UTC | Fixes : - set the dimension of vertices without connectivity to -1 (fixes the BBox's problem) - re-center the cut-plane after every type of load (fixes the cutplane problem) | 10 February 2017, 09:10:00 UTC |
3532198 | Maxime Gimeno | 09 February 2017, 15:14:47 UTC | fix segfault after reload | 10 February 2017, 08:20:07 UTC |
db5eca6 | Laurent Rineau | 09 February 2017, 17:43:06 UTC | Merge pull request #1885 from maxGimeno/Tet_soup_in_c3t3-GF Add a .mesh reader | 09 February 2017, 17:43:06 UTC |
1cbfbb1 | Laurent Rineau | 09 February 2017, 17:42:52 UTC | Merge pull request #1894 from maxGimeno/Polyhedron_demo-Keep_point_size_when_reload-GF Polyhedron_demo: Keep the point's size when reloading | 09 February 2017, 17:42:52 UTC |
3ef84ed | Laurent Rineau | 09 February 2017, 17:42:39 UTC | Merge pull request #1893 from janetournois/Mesh_3-reorganize_experimental-GF Mesh_3 experimental code - reorganize headers | 09 February 2017, 17:42:39 UTC |
485f223 | Laurent Rineau | 09 February 2017, 17:42:25 UTC | Merge pull request #1890 from lrineau/Surface_mesh-fix_Property_map-GF Fix <CGAL/Surface_mesh/Properties.h> introduced by #1791 | 09 February 2017, 17:42:25 UTC |
8ca29bc | Laurent Rineau | 09 February 2017, 17:42:11 UTC | Merge pull request #1888 from lrineau/CGAL_Core-fix_thread_local-GF Followup for PR #1744 | 09 February 2017, 17:42:11 UTC |
c66f878 | Jane Tournois | 09 February 2017, 16:03:42 UTC | add .mesh to loadNameFilters | 09 February 2017, 16:03:42 UTC |
a0f40dc | Maxime Gimeno | 09 February 2017, 15:58:25 UTC | Copies properties to keep points and normals size when reloading. | 09 February 2017, 15:58:25 UTC |
2aa2f5d | Jane Tournois | 09 February 2017, 15:52:17 UTC | initialize bounding box with first vertex that has dimension != -1 | 09 February 2017, 15:57:44 UTC |
eb6797f | Jane Tournois | 09 February 2017, 15:25:24 UTC | include license file header in new files | 09 February 2017, 15:25:24 UTC |
9a8121b | Laurent Rineau | 09 February 2017, 15:25:05 UTC | Fix the Polyhedron demo as well | 09 February 2017, 15:25:05 UTC |
09d09a4 | Jane Tournois | 09 February 2017, 15:18:36 UTC | update license preamble | 09 February 2017, 15:18:36 UTC |
4d35f9a | Jane Tournois | 09 February 2017, 13:25:52 UTC | add wrapper sizing function that is the minimum of 2 sizing fields | 09 February 2017, 13:25:52 UTC |
ff36a27 | Jane Tournois | 09 February 2017, 13:19:07 UTC | move files to Mesh_3/include/CGAL/Mesh_3/experimental | 09 February 2017, 13:19:07 UTC |
99ac459 | Jane Tournois | 09 February 2017, 13:06:36 UTC | change computation of closest point in the set of polylines in addition to the computation of the closest point on filtered polylines, that excludes the polyline on which `p` (the query point) is, we now : - compute the segment primitive on which `p` is - compute a plane that is normal to this segment and contains `p` - compute all the intersections between this plane and the input polylines - keep the closest one that is not `p` | 09 February 2017, 13:06:36 UTC |
df083e9 | Jane Tournois | 09 February 2017, 13:05:10 UTC | improve the topological criterion | 09 February 2017, 13:05:10 UTC |
3694a6d | Jane Tournois | 09 February 2017, 12:56:11 UTC | Accelerate distance queries with a kd-tree | 09 February 2017, 12:56:11 UTC |
d87cfd9 | Laurent Rineau | 09 February 2017, 11:45:20 UTC | CMake: If MSVC/C++11, do not search for Boost.Thread for CGAL_Core See for example that error, on a Windows platform that does not have any compiled Boost libraries. https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.10-Ic-121/Polygon_Demo/TestReport_afabri_x64_Cygwin-Windows10_MSVC2017-Debug-64bits.gz | 09 February 2017, 11:46:36 UTC |
d7a3386 | Laurent Rineau | 08 February 2017, 16:33:13 UTC | Merge pull request #1885 from maxGimeno/Tet_soup_in_c3t3-GF Add a .mesh reader | 08 February 2017, 16:33:13 UTC |
289026f | Laurent Rineau | 08 February 2017, 16:33:00 UTC | Merge pull request #1879 from maxGimeno/Polyhedron_demo-FixnameColumn-size-GF Polyhedron_demo: Fix the column resizing | 08 February 2017, 16:33:00 UTC |
1a2f617 | Laurent Rineau | 08 February 2017, 16:32:47 UTC | Merge pull request #1843 from afabri/BGL_accelerate_copy_face_graph-GF Accelerate copy_face_graph | 08 February 2017, 16:32:47 UTC |
f559506 | Laurent Rineau | 08 February 2017, 16:32:35 UTC | Merge pull request #1890 from lrineau/Surface_mesh-fix_Property_map-GF Fix <CGAL/Surface_mesh/Properties.h> introduced by #1791 | 08 February 2017, 16:32:35 UTC |
13e4207 | Laurent Rineau | 08 February 2017, 16:32:22 UTC | Merge pull request #1840 from afabri/BGL-reserve-GF BGL: Add helper function reserve(G,nv,ne,nf) | 08 February 2017, 16:32:22 UTC |
0cebf6e | Laurent Rineau | 08 February 2017, 16:32:10 UTC | Merge pull request #1888 from lrineau/CGAL_Core-fix_thread_local-GF Followup for PR #1744 | 08 February 2017, 16:32:10 UTC |
b73a88b | Laurent Rineau | 08 February 2017, 16:05:13 UTC | CGAL_Core MemoryPool<T> will always use Boost.Thread with g++ Because of bug in gcc, even if the C++11 `thread_local` keyword can be used, it cannot be used for the TLS static member of the class template `MemoryPool<T>`. That triggers a bug in gcc (tested with g++ 6.3.1): ``` .../include/CGAL/CORE/MemoryPool.h:113:25: error: redefinition of 'bool __tls_guard' MemoryPool<T, nObjects> MemoryPool<T, nObjects>::memPool; ^~~~~~~~~~~~~~~~~~~~~~~ .../include/CGAL/CORE/MemoryPool.h:113:25: note: 'bool __tls_guard' previously declared here .../include/CGAL/CORE/MemoryPool.h:113: confused by earlier errors, bailing out Preprocessed source stored into /tmp/cc4xCWuR.out file, please attach this to your bugreport. ``` The bug seems to be from g++ >= 5: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54948 | 08 February 2017, 16:05:13 UTC |
7b2a150 | Laurent Rineau | 08 February 2017, 13:25:55 UTC | Fix <CGAL/Surface_mesh/Properties.h> and its uses The PR #1791 introduced `CGAL::Point_set_3`, and factorized the `Property_map` implementation of `Surface_mesh` into a new class template `CGAL::Properties::Property_map<Key, T>`. The backward compatibility was supposed to be ensured by the fact that `Surface_mesh<Point>::Property_map<Key,T>` had `Properties::Property_map<Key, T>` as base class. But that compatibility was only partial, and there could be ambiguities in the calls to `get` and `put` with those property maps. This commit/PR renamed `Properties::Property_map` to `Properties::Property_map_base`, and added a third parameter, used as the `Derived` class in the CRTP used by `boost::put_get_helper`. That way, the `get` and `put` functions are defined directory on the real class `Surface_mesh::Property_map<Key, T>` and not on its base class. The same has been modified in `CGAL::Point_set_3`. That makes the use of `Property_base_base` and `Property_container` a little trickier, but that removes several ugly non-portable hacks, like the `reinterpret_cast` that were used to convert a pointer to base class of the pmap to the pointer the real pmap. Now that is a lot cleaner. I have verified that the documentation is not modified. Actually, the PR #1791 did modify the documentation of `Surface_mesh` (see the member method `add_property_map` for example), and this PR fixes the situation: the documentation of `Surface_mesh` is put back to the version in CGAL-4.9. | 08 February 2017, 13:33:18 UTC |
ef76463 | Maxime Gimeno | 08 February 2017, 08:52:39 UTC | Replace the CGAL_precondition about empty finite cells by a warning. | 08 February 2017, 10:42:18 UTC |
7a3520b | Maxime Gimeno | 08 February 2017, 08:32:12 UTC | Clean-up | 08 February 2017, 10:42:18 UTC |
7fca673 | Jane Tournois | 07 February 2017, 16:41:13 UTC | there is no need to collect the connectivity between infinite facets warning : putting 'end' out of the for loop end condition evaluation is important. It avoids to continue the loop on newly added things The condition on the size of `incident_cells_map` inside `assign_neighbors` is not correct anymore, because there are 4 facets per finite cell + 1 facet per infinite cell (boundary facets) | 08 February 2017, 10:42:18 UTC |
e93b384 | Maxime Gimeno | 07 February 2017, 11:44:53 UTC | Read the vertices references and discard them | 08 February 2017, 10:42:18 UTC |
f86f84d | Jane Tournois | 06 February 2017, 16:19:00 UTC | revert commit 1602b59845d054b89bf2d0f426943746a9640c2c | 08 February 2017, 10:42:17 UTC |
1845bf8 | Maxime Gimeno | 06 February 2017, 16:09:09 UTC | Clean-up | 08 February 2017, 10:42:17 UTC |
4b00e1a | Jane Tournois | 06 February 2017, 16:02:18 UTC | fix orientation and index for built infinite cells the index does not matter, and the orientation depends on the parity of i. Here it does not matter much because infinite cells will not be used, but let's keep the code as generic as possible | 08 February 2017, 10:42:17 UTC |
1086a8f | Jane Tournois | 06 February 2017, 15:59:30 UTC | this precondition is wrong in the general case | 08 February 2017, 10:42:17 UTC |
f8d8c01 | Maxime Gimeno | 06 February 2017, 14:52:52 UTC | Re-indentation | 08 February 2017, 10:42:16 UTC |
5e487d7 | Maxime Gimeno | 06 February 2017, 14:35:51 UTC | Move Enum to cpp and add license files | 08 February 2017, 10:42:16 UTC |
4eb6d26 | Maxime Gimeno | 06 February 2017, 13:54:06 UTC | Clean -up | 08 February 2017, 10:42:16 UTC |
8d94475 | Jane Tournois | 06 February 2017, 11:55:16 UTC | ifstream openmode should not be set to `binary` for .mesh files and fix a conversion warning | 08 February 2017, 10:42:16 UTC |
9de97df | Jane Tournois | 06 February 2017, 10:07:43 UTC | remove extra typename's (cause compilation error on msvc) | 08 February 2017, 10:42:16 UTC |
fc7a585 | Jane Tournois | 06 February 2017, 10:06:11 UTC | fix typedefs when CGAL_CONCURRENT_MESH_3 is not defined | 08 February 2017, 10:42:15 UTC |
9428f70 | Maxime Gimeno | 03 February 2017, 07:47:38 UTC | Add statistics to the c3t3_item | 08 February 2017, 10:42:15 UTC |
ebfa4a7 | Maxime Gimeno | 02 February 2017, 13:21:14 UTC | Add a shrinking possibility to the facets of the c3t3_item. To apply it, either use the slider in the item's menu, or use + and - when the item is selected. | 08 February 2017, 10:42:15 UTC |
19a4560 | Maxime Gimeno | 02 February 2017, 10:31:40 UTC | WIP shrinking | 08 February 2017, 10:42:14 UTC |
45effce | Maxime Gimeno | 31 January 2017, 14:21:34 UTC | Secure the invalid c3t3_items to keep from calling algorithm that won't work on them. | 08 February 2017, 10:42:14 UTC |
a50606c | Maxime Gimeno | 30 January 2017, 08:46:12 UTC | Add a .mesh reader for the c3t3 item | 08 February 2017, 10:42:14 UTC |
4e1b250 | Laurent Rineau | 07 February 2017, 13:18:32 UTC | Followup for PR #1744 The commit 6c7774048521d2779d1657871f476624a46d220b was not complete: > CORE MemoryPool<T> has to be destroyed last > > If Boost implementation of thread local storage is used, the order of > destructors is reversed, compared to C++11 `static thread_local`. The > solution for CORE `MemoryPool<T>` is to make the static variable a > static member of the class, and initialize the pointer only inside the > function. That ensures that the destructor will be called after the > destructor of local static variables. Actually the explanation about the reverse order is not right, and even with C++ `thread_local`, we have to ensure that the static data member of `MemoryPool<T>` is created before any other CORE static variable. This commit is a followup of the commit 6c7774048521d2779d1657871f476624a46d220b: even in C++11, the `memPool` variable becomes a thread-local data member, instead of a thread-local variable at function scope. Fix #1844. | 07 February 2017, 13:18:32 UTC |