Commit Graph

57195 Commits

Author SHA1 Message Date
Sébastien Loriot a856189e7f add version with int dimension to avoid ambiguous call 2014-07-04 10:45:04 +02:00
Sébastien Loriot 31042b8d81 fix warning in the Polyhedron demo edit plugin 2014-07-04 10:06:10 +02:00
Sébastien Loriot cdee5dccfc fix warning std::size_t -> double 2014-07-04 09:46:49 +02:00
Clement Jamin a3db71cc20 Remove warnings 2014-07-04 09:31:27 +02:00
Laurent Rineau a25bc04512 On Fedora, users of TBB may need pthread 2014-07-03 18:45:36 +02:00
Laurent Rineau 6a7c567b1b Merge branch 'Intersections-fix_do_intersect_Bbox_3_Triangle_3-GF'
That branch fixes a bug in
  do_intersect(Bbox_3,Triangle_3)

- Successfully tested in CGAL-4.5-Ic-86.
- Approved by the Release Manager for CGAL-4.5.
2014-07-03 17:30:21 +02:00
Sébastien Loriot 03c7223873 remove extra ; 2014-07-03 17:13:22 +02:00
Clement Jamin f19c4b29d8 Fix MSVC warnings 2014-07-03 16:18:48 +02:00
Clement Jamin c641904fad Merge branch 'Mesh_3-parallel-cjamin' of ssh://scm.cgal.org/var/git/cgal into Mesh_3-parallel-cjamin 2014-07-03 16:18:02 +02:00
Andreas Fabri e7c6a133ca explain that the warning of g++-4.8 is harmless 2014-07-03 16:13:42 +02:00
Clement Jamin 0e4c8e54cd Fix a few other warnings 2014-07-03 15:57:35 +02:00
Clement Jamin da4cf8fc1d Fix gcc warnings (reorder + unused variables & typedef...) 2014-07-03 15:54:39 +02:00
Clement Jamin 0a4267b7ce Temporarily revert "Thread-safe version of incident_cells and incident_facets" 2014-07-03 15:41:02 +02:00
Sébastien Loriot 79a746f7d9 remove an unused internal function
intel compilier with strict-ansi does not like it
  because even if it is not called, it is invalid as
  a const ref is not initialized
2014-07-03 15:14:40 +02:00
Andreas Fabri 2c8b9e7cd4 initialize pointer with 0 2014-07-03 14:59:59 +02:00
Andreas Fabri 3e1237e7d8 Use CGAL_USE_TYPE 2014-07-03 14:44:46 +02:00
Sébastien Loriot 073d0076f3 remove lapack handling in the demo
anyway it was not looked for
2014-07-03 14:37:52 +02:00
Andreas Fabri f9d5c8c274 clang warns about boost::shared_ptr<> == NULL 2014-07-03 14:33:56 +02:00
Sébastien Loriot 5994a5f9e9 remove last mention of taucs in parameterization 2014-07-03 14:29:27 +02:00
Sébastien Loriot f661ce1a5c remove mention of Taucs in the windows installer 2014-07-03 14:22:53 +02:00
Sébastien Loriot cedf55da86 remove comments mentioning Taucs 2014-07-03 14:21:22 +02:00
Sébastien Loriot 43d000c256 remove non longer needed Taucs only files 2014-07-03 14:20:46 +02:00
Andreas Fabri 1edd8c853d Put code needed for an assertion in an assertion_code macro 2014-07-03 14:15:48 +02:00
Dmitry Anisimov 5fdd7e6735 New partial submission after discussion with Sebastien.
I have updated all the files taking into account all the comments of Sebastien after our talk on skype.
2014-07-03 13:55:29 +02:00
Clement Jamin 5af7535de9 Fix warning (MSVC) 2014-07-03 13:39:11 +02:00
Laurent Rineau ae67da7a2d Use Eigen 3.2.2 from Mercurial 2014-07-03 12:57:25 +02:00
Laurent Rineau 59ce1261d3 Fix compilation error with llvm-gcc-4.2
The error was:
/usr/local/include/boost/type_traits/has_new_operator.hpp: In function 'bool test_ray(Arrangement_2&, Face_handle)':
/usr/local/include/boost/type_traits/has_new_operator.hpp:24: error: 'template<class U, U x> struct boost::detail::test' is not a function,
CGAL-4.5-Ic-86/cmake/platforms/x86-64_Darwin-13.0_Apple-llvm-gcc-4.2_Release/test/Arrangement_on_surface_2/test_unbounded_removal.cpp:24: error:   conflict with 'bool test(const Arrangement_2&)'
CGAL-4.5-Ic-86/cmake/platforms/x86-64_Darwin-13.0_Apple-llvm-gcc-4.2_Release/test/Arrangement_on_surface_2/test_unbounded_removal.cpp:55: error:   in call to 'test'

I do not understand how `boost::detail::test` was introduced in the
matching set of functions. The `boost::detail` namespace is not supposed
to be involved.
2014-07-03 12:31:31 +02:00
Sébastien Loriot 9136e6e8e5 using the point type from OpenMesh 2014-07-03 12:27:58 +02:00
Sébastien Loriot f3dd6472e6 fix typos
(cherry picked from commit 5ed924261c)
2014-07-03 12:27:30 +02:00
Sébastien Loriot 5ed924261c fix typos 2014-07-03 12:26:56 +02:00
Sébastien Loriot de15c7891c add cactus deformation session test with OpenMesh+CGAL point 2014-07-03 12:14:57 +02:00
Sébastien Loriot 70352f1c6a remove unused type 2014-07-03 12:02:31 +02:00
Sébastien Loriot 45ae2dfc99 typo 2014-07-03 12:02:16 +02:00
Sébastien Loriot df0a6246eb fix include 2014-07-03 11:17:52 +02:00
Sébastien Loriot 0a2b8d64f5 add an example using OpenMesh 2014-07-03 11:16:18 +02:00
Sébastien Loriot 719155c2bd add missing CGAL::cpp11 prefix 2014-07-03 11:16:09 +02:00
Laurent Rineau baa64cb312 Use branches/3.2 of Eigen, equivalent to futur 3.2.2 2014-07-03 11:11:34 +02:00
Laurent Rineau c56c4ed40b Test LEDA at the end
And fix the LIBRARY PATH for LEDA.
2014-07-03 11:09:28 +02:00
Sébastien Loriot 1219f56126 remove an unused variable warning and add a default input 2014-07-03 11:04:46 +02:00
Sébastien Loriot 64a893c8fc remove warning about a unused type in release mode 2014-07-03 11:04:08 +02:00
Sébastien Loriot ac5d45c2ff remove tabulations and trailing whitespaces 2014-07-03 10:43:39 +02:00
Sébastien Loriot 12512ccecb update Surface_modeling to use the new BGL HalfedgeGraph API
* remove boost:: prefix for free functions
  * edges --> halfedges
  * num_edges --> 2 * num_edges
  * next_edge --> next
  * opposite_edge --> opposite
  * halfedge_graph_traits --> graph_traits
  * is_border pmap  --> free function is_border
2014-07-03 09:56:03 +02:00
Clement Jamin 65e8d40e33 Fix warning 2014-07-03 09:26:25 +02:00
Andreas Fabri c726cedbbb As BOOST_NO_CXX11_RANGE_BASED_FOR has been introduced with Boost 1.51
we need a CGAL macro
2014-07-03 09:24:20 +02:00
Marc Glisse 0f8c681de9 Rename 2 header files that Laurent doesn't like. 2014-07-02 19:19:42 +02:00
Andreas Fabri 00be4cd8fa Don't use const Point& but property_traits<..>::reference 2014-07-02 17:44:10 +02:00
Andreas Fabri 6546468092 polish doc 2014-07-02 17:43:01 +02:00
Andreas Fabri f08a65d914 cleanup 2014-07-02 17:42:37 +02:00
Andreas Fabri 61edc5caeb Don't incude a header file with halfedgegraph in the name 2014-07-02 17:40:58 +02:00
Andreas Fabri e1ddd7b3b7 Don't incude a header file with halfedgegraph in the name 2014-07-02 17:33:57 +02:00