Commit Graph

64306 Commits

Author SHA1 Message Date
Sébastien Loriot cb479491d5 Merge remote-tracking branch 'cgal/releases/CGAL-4.6-branch' 2015-07-24 16:09:13 +02:00
Sebastien Loriot 94378e2036 Merge pull request #192 from sloriot/Convex_hull_3-hs_inter_with_constr
fix halfspace intersection for a kernel with exact constructions
2015-07-24 16:06:01 +02:00
Sébastien Loriot 387ad98343 add new line at end of test file 2015-07-24 15:50:42 +02:00
Maxime Gimeno 9b2f8ebad4 Cutting plane fix
- Added a timer event to specify when cut() must be called or not, which makes
the plane manipulation far smoother.
2015-07-24 10:55:12 +02:00
Sébastien Loriot 894ee557a6 Merge branch 'local/Fix_warnings'
fix various warnings

Tested in CGAL-4.7-Ic-94
2015-07-23 14:45:05 +02:00
Sébastien Loriot d214158c33 Merge branch 'local/Surface_reconstruction_points_3-fixes'
fix the availability of compute_implicit_function() is Eigen is not here

Tested in CGAL-4.7-Ic-94
2015-07-23 14:40:20 +02:00
Sebastien Loriot a3695e40b3 Merge pull request #191 from cjamin/patch-1
Add sentence about hashable handles
2015-07-23 09:34:18 +02:00
Sébastien Loriot 1118177959 fix unused type warnings 2015-07-23 09:27:55 +02:00
Sébastien Loriot f3f73d10a1 fix halfspace intersection for a kernel with exact constructions 2015-07-23 09:13:41 +02:00
Clément Jamin b484540c39 Add sentence about hashable handles
See https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/hash#Status
Completes PR #179
2015-07-22 17:03:39 +02:00
Sébastien Loriot 7da45ca55c handle the case of a triangle hole with an edge of length 0 2015-07-22 16:08:38 +02:00
Maxime Gimeno 147ac9eabc Warning fix + Trackball appears
- the draw functions had some useless arguments and m_curMode became a m_selMode,
keeping the trackBall to be displayed.
2015-07-22 16:02:15 +02:00
Sébastien Loriot 2c781ca7d6 Merge branch 'local/BGL-fix_link_condition_checking_fct_name'
Fix a naming bug detected during the review of Polygon_mesh_processing package

  Successfully tested in CGAL-4.7-Ic-93
2015-07-22 15:51:55 +02:00
Sébastien Loriot c00da93d1d fix warning about using a bool in a switch 2015-07-22 15:49:19 +02:00
Sébastien Loriot 6dc5695989 remove unused variable warning 2015-07-22 15:47:23 +02:00
Sébastien Loriot d0bd9c6557 fix conversion from float to unsigned char warning 2015-07-22 14:18:59 +02:00
Sébastien Loriot 691689e165 avoid unused typedefs warnings 2015-07-22 14:18:39 +02:00
Sébastien Loriot cd53d1b8ef hide an overload if CGAL_EIGEN3_ENABLED is not set 2015-07-22 09:48:06 +02:00
Sébastien Loriot 8cd59bdda3 use iterator_traits to get the value_type from an iterator 2015-07-22 09:47:22 +02:00
Sébastien Loriot 3da2436551 avoid an unused variable warning 2015-07-22 09:11:22 +02:00
Sébastien Loriot eaa6e6002d trying to please MSVC 2015-07-22 09:07:12 +02:00
Sébastien Loriot 0343f70578 fix detection of borders plugin
if the vertices are not filtered they'll show up as isolated polylines
  Trivial bug fix in a demo for master
2015-07-21 17:40:23 +02:00
Jane Tournois 2f0014da1a Merge branch 'CGAL-Qt5_support-GF' of github.com:CGAL/cgal-public-dev into CGAL-Qt5_support-GF 2015-07-21 15:59:19 +02:00
Jane Tournois 012110cfa5 fix warning for windows 2015-07-21 15:59:03 +02:00
Sebastien Loriot 7a61278643 Merge pull request #186 from sloriot/Point_set_shape_detection_3-cjamin
Fix a bug and warnings in Point_set_shape_detection_3
2015-07-21 15:46:45 +02:00
Sebastien Loriot 2cea994f0d Merge pull request #187 from weaselp/CORE-poly-operators-linking
Fix linking issue caused by violation of the one definition rule.
2015-07-21 12:24:52 +02:00
Sébastien Loriot a220686d02 satisfies_link_condition->does_satisfy_link_condition to match naming convention 2015-07-21 10:27:27 +02:00
Peter Palfrader 166412c56a Fix linking issue caused by violation of the one definition rule.
When including CGAL/Polynomial/CORE_Expr_root_stack.h in a header file
that in turn gets included in multiple .cpp files, code from
CORE_Expr_root_stack.h ends up in multiple object files and causes
linking problems:
  multiple definition of `CGAL::POLYNOMIAL::operator<<(std::ostream&, CGAL::POLYNOMIAL::CORE_Expr_root_stack const&)'
  multiple definition of `CGAL::POLYNOMIAL::internal::operator*(CORE::BigRat const&, CGAL::POLYNOMIAL::internal::CORE_polynomial const&)'

Work around this issue by declaring both operators inline.
2015-07-21 10:00:13 +02:00
Sébastien Loriot 62906461f2 fix out of array bound warning 2015-07-21 09:12:12 +02:00
Sébastien Loriot a954ce97dc fix use of non-initialized variable warning 2015-07-21 09:11:47 +02:00
Maxime Gimeno 28b8c3bf6b Segfault fix
- calling delete on a Q_OBJECT is not recommanded. In the Scene's destructor, delete was called
for every Scene_item, which made the destructor of the ShaderPrograms QMap fail. I replaced
delete by deleteLater(), which seems to have corrected the problem.
2015-07-20 14:10:35 +02:00
Sébastien Loriot 5f9b2d28b3 Merge pull request #183 from afabri/Skin_surface-small_fix-GF
fix a warning
2015-07-20 13:29:10 +02:00
Sebastien Loriot acd57e5779 Merge pull request #185 from sloriot/Polygon_mesh_processing-GF
Fix warnings in Polygon_mesh_processing
2015-07-20 13:17:22 +02:00
Maxime Gimeno 5ab90bbf7a Performance fix
- Stop setting the color of each edge to black, which could be quite long for a big item,
and set the attribute value of the shader to black instead.
2015-07-20 11:52:43 +02:00
Sébastien Loriot 22aff712b1 do not connect the modif signal of the manipulated frame to deform to boost perf 2015-07-20 11:44:59 +02:00
Sébastien Loriot cfe6f59802 add a method to invalidate the aabb-tree in the polyhedron item 2015-07-20 11:43:24 +02:00
Clement Jamin d52cf3c9d7 Merge branch 'Point_set_shape_detection_3-cjamin' of github.com:CGAL/cgal-dev into Point_set_shape_detection_3-cjamin 2015-07-20 09:53:17 +02:00
Clement Jamin 37567eea5b Display the coverage value, and loosen the criterion 2015-07-20 09:52:50 +02:00
Sébastien Loriot 4f593d5d96 add info on how to help cmake find qt5 2015-07-17 17:12:00 +02:00
Sébastien Loriot b43c8f4df6 remove comments 2015-07-17 17:04:32 +02:00
Sven Oesau 5151f846fb Merge branch 'Point_set_shape_detection_3-cjamin' of github.com:CGAL/cgal-dev into Point_set_shape_detection_3-cjamin 2015-07-17 16:12:34 +02:00
Sven Oesau aeffbed975 bugfix 2015-07-17 16:11:52 +02:00
Laurent Rineau af341e4c23 Update requirement for Qt5: Debian-stable has 5.3.2 2015-07-17 16:05:12 +02:00
Laurent Rineau 5de30629bc Polish changes.html 2015-07-17 15:58:33 +02:00
Laurent Rineau 08666dce25 Merge pull request #179 from afabri/CGAL-add_hash-GF
Add boost::hash and std::hash

https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/hash

Conflicts:
	Installation/changes.html
2015-07-17 15:39:18 +02:00
Clement Jamin 54ca1d2d3d Merge branch 'Point_set_shape_detection_3-cjamin-old' into Point_set_shape_detection_3-cjamin 2015-07-17 15:33:13 +02:00
Laurent Rineau facb2ae760 Merge pull request #184 from afabri/Kernel_d-small_fix-GF
use assertion_code to avoid a clang warning
2015-07-17 15:26:05 +02:00
Sébastien Loriot 5d2c892dbe Merge pull request #149 'lrineau/Polygon_mesh_processing-GF'
Add various functions to manipulate polygon meshes
2015-07-17 14:50:56 +02:00
Sébastien Loriot 0140746292 remove non-needed typedef 2015-07-17 14:43:07 +02:00
Sébastien Loriot 1e743cf0ae remove extra ; 2015-07-17 14:42:04 +02:00