Laurent Rineau
2e1dab81a1
Fix a 13 years old bug in an example
...
Trivial bug-fix for master, suggested by Eric. The bug was introduced by
a refactoring of the example, in the following commit, 13 years ago:
| commit 898679a9e6
| Author: Lutz Kettner <kettner@mpi-sb.mpg.de>
| Date: Thu Jul 12 05:59:09 2001 +0000
|
| - Adapted to new polyhedral surface design (release 3).
| - Ported from dd_geo/chull to convex_hull_3.
| - Changed to new concept naming convention, i.e., WidthTraits_3.
| - Changed traits class to new kernel design naming. However, the unchanged
| member functions make this traits not compliant with kernel traits.
| - Edited Width_3.tex quite a bit. Removed redundant descriptions of type
| requirements that are actually described in the WidthTraits_3.
|
| Notes:
| r7838 trunk
2014-07-09 11:56:42 +02:00
Clement Jamin
39b2b6379b
Forgot an #ifdef
2014-07-08 20:47:37 +02:00
Clement Jamin
93fc2bfdfc
Bug fix (ref to a temporary object)
2014-07-08 20:19:51 +02:00
Sébastien Loriot
16441b0f6d
Merge branch 'Surface_modeling-integration_with_BGL-GF'
...
Introduces the Surface modeling package that allows
to deform a triangulated surface mesh
Successfully tested in CGAL-4.5-Ic-90
Approved by the Release Manager
Conflicts:
Installation/changes.html
2014-07-08 19:53:36 +02:00
Sébastien Loriot
2aadba50d7
Merge branch 'BGL-redesign_final-GF'
...
Introduces a redesign of the CGAL extension of the BGL API
Successfully tested in CGAL-4.5-Ic-90
Approved by the Release Manager
Conflicts:
Surface_mesh_segmentation/test/Surface_mesh_segmentation/test_compute_sdf_values_and_segment_exact_rational.cpp
2014-07-08 19:45:16 +02:00
Clement Jamin
1351dcbb7d
Relax test
2014-07-08 19:04:23 +02:00
Clement Jamin
545216b0a6
Clean-up demo config file
2014-07-08 18:11:27 +02:00
Clement Jamin
1946b4fecd
Atomics can't be initialized in initializer list
2014-07-08 17:55:55 +02:00
Clement Jamin
e5c89d7139
Use atomics for the perturbation timers
...
To fix later: the timer are wrong on the parallel version because each threads
counts and adds the CPU time to the total time
2014-07-08 16:27:25 +02:00
Clement Jamin
01b81c5bcb
Fix GCC compilation
2014-07-08 16:17:51 +02:00
Mael Rouxel-Labbé
5ed7255adb
Fix a bug in Spatial_searching's fuzzy_iso_box
...
The contains() function (and its variations) returned false for
all points points P(x,y,z) such that x=box.xmax() or y=box.ymax()
or z=box.zmax(). This excluded some points from being found when
querying a kd tree.
2014-07-08 15:55:14 +02:00
Clement Jamin
bebed84a3b
Forgot to commit the main file
2014-07-08 15:49:48 +02:00
Mael Rouxel-Labbé
d0b222bfac
Fix a bug in finite_adjacent_vertices when dimension()==0
...
When tr.dimension()==0, tr.finite_adjacent_vertices(...)
returned infinite things.
2014-07-08 15:44:26 +02:00
Clement Jamin
f742be081b
Fix spaces
2014-07-08 15:40:29 +02:00
Clement Jamin
078e89f55f
Add the possibility to remove the far points
...
The far points are added by the parallel version to reduce the contention
on the infinite vertex
2014-07-08 15:37:59 +02:00
Laurent Rineau
4ffaa77bde
Change the order, again, to deal better with TBB issues
2014-07-08 13:38:57 +02:00
Laurent Rineau
03cc42d44f
New script, to detect non-UTF-8 header files
2014-07-08 13:22:45 +02:00
Laurent Rineau
6a396299d9
libnumbers.so has been renamed
2014-07-08 12:13:13 +02:00
Clement Jamin
0cb9945e58
The far points are now further + minor fixes
2014-07-07 20:56:48 +02:00
Clement Jamin
c2084d96c2
Add header
2014-07-07 20:36:31 +02:00
Clement Jamin
b5a5a82930
Use s_iterator_to
2014-07-07 19:07:46 +02:00
Clement Jamin
aa8577b65e
Test with less points
2014-07-07 19:07:11 +02:00
Laurent Rineau
5c3e630121
New version of leda_numbers
2014-07-07 17:30:32 +02:00
Clement Jamin
4c02082a71
Remove unused variables
2014-07-07 16:36:54 +02:00
Laurent Rineau
95b57de7f2
libtbb has false positives with LSAN
2014-07-07 16:28:09 +02:00
Clement Jamin
f7396790ff
Fix merge function
...
Fixes memory leaks, and maybe some other potential problems
2014-07-07 13:41:33 +02:00
Clement Jamin
bc4cb0d3f3
Fix data race in verbose mode
2014-07-07 12:03:57 +02:00
Clement Jamin
dff670f4e3
Remove VERBOSE options
2014-07-07 11:00:41 +02:00
Sébastien Loriot
86f2ed6b0b
Allow to use segmentation and AABB-tree by including only Polyhedron_3.h
2014-07-04 17:24:07 +02:00
Sébastien Loriot
39c073948e
when using HalfedgeGraph or FaceGraph API, graph_traits must be included
2014-07-04 17:24:07 +02:00
Sébastien Loriot
9999dc8f0e
add missing include so that tags are defined
2014-07-04 17:24:06 +02:00
Sébastien Loriot
1d1c99d2f6
remove a file copied from boost that is not used
2014-07-04 17:24:06 +02:00
Sébastien Loriot
cd88dc010b
remove extra include directives
2014-07-04 17:24:06 +02:00
Sébastien Loriot
83b5f74c27
remove warning
2014-07-04 17:24:06 +02:00
Sébastien Loriot
0a5a986fbd
prefix macros with CGAL_
2014-07-04 17:24:06 +02:00
Sébastien Loriot
65a176d0e7
update license
2014-07-04 17:24:06 +02:00
Sébastien Loriot
ec9c796552
remove exe flag
2014-07-04 17:24:06 +02:00
Sébastien Loriot
5f4813b64d
properties_Polyhedron_3.h is now included by graph_traits_Polyhedron_3.h
2014-07-04 17:24:05 +02:00
Sébastien Loriot
b7edce623f
Polyhedron should not include BGL specialization
2014-07-04 17:24:05 +02:00
Sébastien Loriot
dfe0b88d2f
AABB tree primitives should not include Polyhedron specific files
...
I also renamed a file only used in these primitives
2014-07-04 17:24:05 +02:00
Sébastien Loriot
592ae98355
remove extra include directive
2014-07-04 16:42:10 +02:00
Marc Glisse
6db90e6f06
Merge remote-tracking branch 'origin/NewKernel_d-rename_files-glisse'
...
Tested in CGAL-4.5-Ic-86
Approved by the release manager
2014-07-04 16:14:59 +02:00
Sébastien Loriot
6713a7083f
fix license headers
2014-07-04 15:47:49 +02:00
Andreas Fabri
fd123ac130
cosmetic change
2014-07-04 14:54:10 +02:00
Sébastien Loriot
ec13e3ed94
segmentation requires a model of FaceListGraph
2014-07-04 13:55:52 +02:00
Sébastien Loriot
8cbca4f4b3
update changes.html
2014-07-04 13:55:42 +02:00
Sébastien Loriot
0b353bb85b
Merge remote-tracking branch 'origin/CGAL-use_leda-GF'
...
Reintroduce the possibility to use CGAL without GMP
(to use LEDA number types instead for example).
The cmake option to set to switch off GMP when building
the lib is CGAL_DISABLE_GMP.
Tested in CGAL-4.5-Ic-86
Approved by the release manager
ge is necessary,
2014-07-04 12:02:37 +02:00
Clement Jamin
a9887cbe9f
Remove a useless constructor that was causing an error
2014-07-04 11:56:02 +02:00
Sébastien Loriot
c0c9c1c090
update changes.html
2014-07-04 11:29:25 +02:00
Sébastien Loriot
947fa97639
remove non-needed include directive
2014-07-04 11:14:31 +02:00