Andreas Fabri
602e6b456f
find_package SuiteSparse
2017-06-22 16:15:57 +02:00
Andreas Fabri
eb704310b3
Change changes.html; Add AF to the bibtex entry
2017-06-22 16:15:57 +02:00
Laurent Rineau
4116d749d2
Merge pull request #1861 from maxGimeno/BGL_copy_face_graph_patch-GF
...
BGL: Connected_component_graph and copy_face_graph_patch
2017-06-22 16:06:14 +02:00
Laurent Rineau
f6d87bc3a5
Merge pull request #2172 from Geopipe/usecgalspam
...
Flag to prevent blanking linking flags from being applied
2017-06-21 14:44:40 +02:00
Clement Jamin
1bcdcee566
Update changes.html
2017-06-21 11:24:08 +02:00
Laurent Rineau
01fc5c3b33
Merge branch 'releases/CGAL-4.10-branch'
2017-06-16 11:45:45 +02:00
Guillaume Damiand
2a5dfb149a
Update CGAL_SetupFlags.cmake
...
Allows to use the 4 possible built types Release, Debug, RelWithDebInfo or MinSizeRel.
(see https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html )
2017-06-15 19:03:06 +02:00
Laurent Rineau
c25e4997ef
Fix the indentation
2017-06-15 17:38:34 +02:00
Mael Rouxel-Labbé
3c42724e22
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 41e7520b3e
2017-06-15 15:07:53 +02:00
Mael Rouxel-Labbé
da9778ac20
Fixed changes.html typo
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
fa4172d3d8
Minor changes to changes.html
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
1f7222662d
Added RegTrCellBaseWithWeightedCircumcenter changes to changes.html
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
1888441579
Added Alpha Shapes 2D breaking changes to changes.html
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
f7fd2dedab
Improved changes.html
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
6022f68e44
Updated changes.html
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
eb4340fe96
MeshVertexBase_3 must refine RegularTriangulationVertexBase_3
...
and not TriangulationVertexBase_3
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
174701d161
Fixed the concept MeshCellBase_3
...
The surface center is not of type Tr::Point, but Tr::Bare_point.
Added to changes.html
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
2d52fca550
Modified changes.html
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
76e59eec65
Modified changes.txt
2017-06-15 10:34:15 +02:00
Thomas "elfprince13" Dickerson
0d13f433f7
flag to prevent blanking linking flags from being applied
2017-06-13 19:03:16 -04:00
Laurent Rineau
5aabddcd24
Merge pull request #1807 from lrineau/Installation-catch_bad_include_path-GF
...
Fix #1790 : detect -I .../include/CGAL
2017-06-13 10:18:36 +02:00
Laurent Rineau
b7a1a40a64
Add a license+copyright notice
2017-06-12 17:53:34 +02:00
Laurent Rineau
b4f3d79b9b
Make CTest build the targets
2017-06-09 16:50:06 +02:00
Simon Giraudot
7a0c25d34b
Update changes.html
2017-06-09 07:59:59 +02:00
Mael Rouxel-Labbé
5955f9c7c0
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 67c531af53
2017-06-08 14:37:26 +02:00
Mael Rouxel-Labbé
67c531af53
Minor changes to changes.html
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
4cd55cf6e7
Added RegTrCellBaseWithWeightedCircumcenter changes to changes.html
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
82578854e6
Added Alpha Shapes 2D breaking changes to changes.html
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
2e0f4d3e9f
Improved changes.html
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
f59c5b2be5
Updated changes.html
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
0612d97862
MeshVertexBase_3 must refine RegularTriangulationVertexBase_3
...
and not TriangulationVertexBase_3
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
68b64cf02b
Fixed the concept MeshCellBase_3
...
The surface center is not of type Tr::Point, but Tr::Bare_point.
Added to changes.html
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
571057f995
Modified changes.html
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
fe53d22fa5
Modified changes.txt
2017-06-08 13:23:10 +02:00
Laurent Rineau
76ace52420
Workaround for gmp-4.2 with gcc 4.9 and C++11
...
Include `<cstdio>` and `<cstddef>` to avoid a compilation error.
2017-06-06 15:36:08 +02:00
Mael Rouxel-Labbé
5df733c3af
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 3e43409d01
2017-06-02 16:28:17 +02:00
Mael Rouxel-Labbé
e1f3c36f0b
Added a domain getter requirement to Periodic Triangulation Traits
2017-06-01 12:24:28 +02:00
Mael Rouxel-Labbé
3e43409d01
Minor changes to changes.html
2017-06-01 11:28:13 +02:00
Mael Rouxel-Labbé
754e51f515
Added RegTrCellBaseWithWeightedCircumcenter changes to changes.html
2017-06-01 11:27:52 +02:00
Mael Rouxel-Labbé
9fd7d90ffd
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 95c71de2e5
2017-05-30 16:13:34 +02:00
Mael Rouxel-Labbé
95c71de2e5
Added Alpha Shapes 2D breaking changes to changes.html
2017-05-30 15:57:37 +02:00
Maxime Gimeno
1f96262d3d
Rename the graph into Face_filtered_graph and add a function to check its validity.
2017-05-30 15:09:42 +02:00
Maxime Gimeno
4e0bdba931
update changes.html and add tparams for the index maps.
2017-05-30 15:08:34 +02:00
Laurent Rineau
e1faace25b
Merge pull request #2091 from mglisse/Spatial_searching-misc-glisse
...
kd-tree removal + misc improvements
2017-05-29 11:17:14 +02:00
Laurent Rineau
2a71690ded
Merge pull request #1921 from MaelRL/Subdivision-FaceGraph-GF
...
Subdivision Facegraph
2017-05-29 11:16:48 +02:00
Mael Rouxel-Labbé
5354134469
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
2017-05-24 12:18:49 +02:00
Mael Rouxel-Labbé
1ee7526d19
Improved changes.html
2017-05-24 11:12:50 +02:00
Mael Rouxel-Labbé
ce37aff4ea
Updated changes.html
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
971d916f5d
MeshVertexBase_3 must refine RegularTriangulationVertexBase_3
...
and not TriangulationVertexBase_3
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
8a1fac230e
Fixed the concept MeshCellBase_3
...
The surface center is not of type Tr::Point, but Tr::Bare_point.
Added to changes.html
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
512f96f9ef
Modified changes.html
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
7392999820
Modified changes.txt
2017-05-22 11:27:02 +02:00
Laurent Rineau
886db3b152
Merge pull request #2054 from MaelRL/Triangulation_23-Missing_deprecated_macros-GF
...
Improve deprecation_warning.h and fix some missing / improper deprecated macros
2017-05-19 10:27:06 +02:00
Mael Rouxel-Labbé
d9719b7137
Improved changes.html
2017-05-17 15:05:22 +02:00
Laurent Rineau
3b1ebdb574
Merge pull request #2057 from janetournois/PMP-fix_is_outward_oriented-GF
...
PMP : fix `PMP::is_outward_oriented()`
(From a merge of 'cgal/releases/CGAL-4.10-branch', plus a merge of the
commit 'a6e2783'. That commit fixes the incompatibility with recent
changes in `master`.)
2017-05-17 13:02:38 +02:00
Mael Rouxel-Labbé
edfc316ee8
Small changes.html modification
2017-05-17 10:54:14 +02:00
Mael Rouxel-Labbé
fd2dbd7d10
Added headers-related breaking changes to changes.html
2017-05-17 10:12:22 +02:00
Mael Rouxel-Labbé
7cef85e107
Improved deprecation_warning.h
...
-- Actually fail compilation even if CGAL_NO_DEPRECATION_WARNINGS is defined
-- An optional message can be passed through CGAL_DEPRECATED_MESSAGE_DETAILS
-- Print the replacement header in all cases, not just when warning about
the deprecated header.
2017-05-16 10:17:41 +02:00
Andreas Fabri
ae19fa592f
repair changes.html
2017-05-12 10:34:56 +02:00
Mael Rouxel-Labbé
2a91734d21
Updated changes.hmtl with the new sqrt3 border handling
2017-05-12 10:34:56 +02:00
Andreas Fabri
3de1756a6a
Generalize documentation
2017-05-12 10:34:56 +02:00
Sébastien Loriot
9188647856
mention the deprecation of compare_slopes
2017-05-12 10:07:36 +02:00
Andreas Fabri
ce8a0be55e
Update manual for Angle_3 and angle()
2017-05-12 09:49:41 +02:00
Andreas Fabri
7c8d709103
Add to changes.html
2017-05-12 09:49:41 +02:00
Mael Rouxel-Labbé
bf425a46e6
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Strongly breaks P3T3, will be fixed in the next commits
2017-05-11 17:45:15 +02:00
Laurent Rineau
f0ff21bd85
Merge pull request #1665 from maxGimeno/Add_range_support-GF
...
Add range support for some CGAL concepts.
2017-05-11 17:09:09 +02:00
Mael Rouxel-Labbé
374f842bd2
Modified changes.html
2017-05-10 17:37:25 +02:00
Mael Rouxel-Labbé
8af1ca4983
Modified changes.txt
2017-05-10 12:37:07 +02:00
Marc Glisse
e5c8142bcf
Merge branch 'Spatial_searching-misc-glisse-old' into Spatial_searching-misc-glisse
2017-04-29 09:46:05 +02:00
Laurent Rineau
5999f356cf
Fix copy-paste errors
2017-04-27 12:55:22 +02:00
Laurent Rineau
b6dc43f239
Prepare `master` for CGAL-4.11
2017-04-27 10:25:06 +02:00
Maxime Gimeno
9d2487cb7e
Typo fixes.
2017-04-24 09:58:25 +02:00
Laurent Rineau
ee8d76079a
Reformat the change log files
2017-04-18 18:29:23 +02:00
Laurent Rineau
4d6149647d
<CGAL/CGAL_Ipelet_base.h> requires C++11, skip it
...
That header needs C++11 at least, and that does not play well with the
`check_headers` feature. So put it in the whitelist, so that it is not
tested along with the other headers.
2017-04-18 18:25:56 +02:00
Laurent Rineau
860e7c564f
Fix errors detected by Travis
...
- What happens when VTK is missing...
- `clang++ -syntax-only` is more picky than g++
2017-04-14 18:11:43 +02:00
Laurent Rineau
cf987b51ba
Skip Three headers if QGLViewer is missing
2017-04-14 17:41:10 +02:00
Laurent Rineau
6493e66e72
Better use of CMP0057, to support CMake<3.3
2017-04-14 17:14:43 +02:00
Laurent Rineau
f05ee0d890
Fix the detection of packages directories
2017-04-13 15:14:53 +02:00
Andreas Fabri
2de6413e50
Document that CGAL-4.10 requires CMake>=3.1 - Fix for #1996
2017-04-03 11:17:02 +02:00
Andreas Fabri
c4f5122409
Undo the accidental switching on of CGAL_LICENSE_WARNING
2017-03-22 14:54:12 +01:00
Andreas Fabri
8186bf41ae
Fix CGAL_pragma_warning for Visual C++
2017-03-22 14:50:47 +01:00
Andreas Fabri
cd7deb8577
License check for Corefinement and Distance
2017-03-22 12:32:43 +01:00
Andreas Fabri
774bdc4351
License check for Geometric Meshing and Hole Filling
2017-03-22 12:10:37 +01:00
Andreas Fabri
28da5ff545
Add license check files
2017-03-22 11:59:34 +01:00
Andreas Fabri
fde105b437
License check for Predicates
2017-03-22 10:29:59 +01:00
Andreas Fabri
51bbe5d1f6
License check for Geometric Measures and Miscellaneous
2017-03-22 10:05:39 +01:00
Andreas Fabri
d04b048aa9
License check for Connected Components
2017-03-22 09:21:27 +01:00
Andreas Fabri
44c1328f55
License check for Normal Computation Functions
2017-03-22 08:54:00 +01:00
Mael Rouxel-Labbé
6c1c6c0e74
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Using cgal/master @ cce6932
2017-03-16 16:39:20 +01:00
Simon Giraudot
3ce8e9fc64
Merge branch 'Classification-GF-old' into Classification-GF
2017-03-13 07:51:54 +01:00
Simon Giraudot
1385d5fc9b
Add macros with old versions of boost
2017-02-27 14:21:20 +01:00
Simon Giraudot
6525d58fbf
Fix error (removed lines by mistake) in config.h
2017-02-27 10:03:51 +01:00
Simon Giraudot
588c8634b9
Add CGAL::cpp11::unordered_set/map using boost or std
2017-02-27 09:56:54 +01:00
Laurent Rineau
a10de67473
Merge pull request #1888 from lrineau/CGAL_Core-fix_thread_local-GF
...
Followup for PR #1744
2017-02-13 18:19:15 +01:00
Sébastien Loriot
5212bb55a6
fix Core dependancies
2017-02-13 17:16:30 +01:00
Laurent Rineau
8ca29bc0ae
Merge pull request #1888 from lrineau/CGAL_Core-fix_thread_local-GF
...
Followup for PR #1744
2017-02-09 18:42:11 +01:00
Laurent Rineau
d87cfd9ed5
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
2017-02-09 12:46:36 +01:00
Laurent Rineau
13e420732c
Merge pull request #1840 from afabri/BGL-reserve-GF
...
BGL: Add helper function reserve(G,nv,ne,nf)
2017-02-08 17:32:22 +01:00
Laurent Rineau
b73a88babc
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
2017-02-08 17:05:13 +01:00
Laurent Rineau
760076510c
Merge pull request #1845 from lrineau/Mesh_3-fix_detect_features-GF
...
Various modifications of Mesh_3
2017-02-06 15:19:31 +01:00
Laurent Rineau
4c3ea8908e
Merge pull request #1875 from sloriot/PMP-rename_bbox_3
...
Rename bbox_3 functions
2017-02-06 15:19:18 +01:00
Mael Rouxel-Labbé
a77272be94
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
2017-02-03 16:52:51 +01:00
Laurent Rineau
28be8650d4
Merge pull request #1863 from afabri/T3-fix_link_to_face_graph_doc-GF
...
Triangulation_3: Fix the doc of link_to_face_graph()
2017-02-02 17:22:27 +01:00
Sébastien Loriot
a675fa60e4
rename bbox_3 functions
...
free functions in CGAL have no dimension suffix
2017-01-31 14:33:56 +01:00
Andreas Fabri
7799ac8959
fix changes.html
2017-01-27 09:23:38 +01:00
Sébastien Loriot
d1e777efaa
rename file
2017-01-26 10:34:24 +01:00
Sébastien Loriot
2e098b58db
remove duplicated entry
2017-01-26 09:58:50 +01:00
Andreas Fabri
edbcde8a06
Update changes.html
...
Removing a deprecated class is not a breaking change.
2017-01-26 09:36:11 +01:00
Sébastien Loriot
f06f7acf65
forgot to update the cmake script
2017-01-20 16:59:14 +01:00
Sébastien Loriot
11ee905650
remove useless test files
2017-01-20 16:32:59 +01:00
Sébastien Loriot
69e16f9c42
no longer use release_date.h
2017-01-19 16:33:19 +01:00
Sébastien Loriot
eefa67f762
remove release_date.h and put the macro in version.h to be set by cmake
...
in the case of a release, it will be the date of the creation of the release
2017-01-19 16:32:31 +01:00
Sébastien Loriot
879d0c2cd8
update changes
2017-01-19 15:20:28 +01:00
Sébastien Loriot
06dbf4da5d
license headers are LGPL
2017-01-19 15:20:27 +01:00
Sébastien Loriot
a89ccb10e7
remove non UTF-8 characters
2017-01-19 15:20:26 +01:00
Sébastien Loriot
6405807260
generate license headers
...
using:
cd Installation/include/CGAL/license
cmake -P generate_files.cmake
2017-01-19 15:20:24 +01:00
Laurent Rineau
680210cab5
Improvements
...
- move `CGAL_WARNING` in `<CGAL/config.h>`,
- create the macro `CGAL_pragma_warning`,
- use `CGAL_pragma_warning` to simplify `<CGAL/license/lgpl.h>` and
`<CGAL/license/gpl.h.in>`.
- add messages in `include/CGAL/license/generate_files.cmake`
- add test files, that do nothing but can be modified to check errors
and warning.
2017-01-19 15:20:23 +01:00
Sébastien Loriot
57c662ea3b
generate include/CGAL/license/package_list.txt
...
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
grep -v Operations_on_polyhedra | \
grep -v Algebraic_kernel_for_circles | \
grep -v Algebraic_kernel_for_spheres | \
grep -v Polyhedron_IO`;
do
echo -n "$i "
pn=`grep cgalPkgDescriptionBegin $i/doc/$i/PackageDescription.txt | \
sed 's/\\\cgalPkgDescriptionBegin{\s*//' | \
awk -F "," '{print $1}'`; echo $pn;
done > Installation/include/CGAL/license/package_list.txt
2017-01-19 15:20:23 +01:00
Sébastien Loriot
281fcc52b5
fix header
2017-01-19 15:20:22 +01:00
Sébastien Loriot
1ef0791a15
license_check -> licence and lower case header
2017-01-19 15:20:22 +01:00
Laurent Rineau
53cac14b33
The new proposal, with a CMake script to generate header files
...
See Installation/include/CGAL/license_check/README.md
2017-01-19 15:19:47 +01:00
Laurent Rineau
5f1ee711a9
Extend CGAL_STATIC_THREAD_LOCAL_VARIABLE with 3 and 3 parameters
2017-01-19 13:10:40 +01:00
Sébastien Loriot
6926578b15
add reserve to MutableFaceGraph
2017-01-18 18:19:25 +01:00
Andreas Fabri
a03a4e2d1a
add to changes.html
2017-01-17 11:35:33 +01:00
Sébastien Loriot
3c9425c2da
merge entries
2017-01-12 12:16:26 +01:00
Sébastien Loriot
9ae7b37845
Merge pull request #1745 from sloriot/Polyhedra_corefinement-enhancements-sloriot
...
Add corefinement operations in PMP
2017-01-12 12:05:18 +01:00
Laurent Rineau
ee21a5a077
Merge pull request #1744 from afabri/CORE-static-GF
...
CGAL_CORE: Make it thread safe
2017-01-12 11:10:38 +01:00
Laurent Rineau
27cb95f022
Merge pull request #1578 from maxGimeno/PMP-add_distance-GF
...
Add approximated Hausdorff distance
2017-01-12 11:10:25 +01:00
Laurent Rineau
6c77740485
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.
2017-01-10 16:27:44 +01:00
Andreas Fabri
adbc830e0f
fix
2017-01-10 14:40:23 +01:00
Andreas Fabri
7b6e4a27ca
Even read only static const variables must be thread local
...
as otherwise their destructor is called after the destructor
of the CORE memory pool.
2017-01-10 13:53:50 +01:00
Laurent Rineau
4f012205a9
Fix issue #1788
...
LEDA 6.3 has known I/O bugs, that were reported, and are fixed in
LEDA 6.4. We have to deactivate that test, because it loops forever with
LEDA 6.3.
2017-01-09 17:17:46 +01:00
Laurent Rineau
2a583bd7aa
Proposal to fix #1790
...
If `.../include/CGAL` is in the INCLUDE path, that file will trigger an
error, instead of letting users have a bad include path.
2017-01-09 16:48:11 +01:00
Laurent Rineau
904a889e6d
Merge pull request #1791 from sgiraudot/Point_set_3-GF
...
New package Point Set 3
2017-01-09 11:21:23 +01:00
Laurent Rineau
47dbde4ace
Merge pull request #1753 from maxGimeno/BGL_descriptor_with_graph-GF
...
BGL descriptor with graph
2017-01-05 10:56:02 +01:00
Laurent Rineau
1d99b2cc47
Merge pull request #1673 from freud14/cone-spanners-ipelet
...
Add half-cones and Ipelet
2017-01-05 10:35:44 +01:00
Simon Giraudot
3c11de799f
Update changes.html (4.9 -> 4.10)
2017-01-04 08:50:42 +01:00
Simon Giraudot
1beb340550
Merge branch 'Point_set_3-GF-old' into Point_set_3-GF
2017-01-03 15:23:23 +01:00
Sébastien Loriot
303ee311be
Merge pull request #1776 from sgiraudot/Point_set_processing-Automatic_scale_selection-GF
...
Automatic Scale Selection
2017-01-02 19:10:22 +01:00
Sébastien Loriot
3d637745fe
Merge pull request #1633 from sgiraudot/Point_set_processing_3-Point_set_structuring-GF
...
Point Set Structuring
2017-01-02 19:10:14 +01:00
Sébastien Loriot
60654b4101
update changes
2017-01-02 19:07:51 +01:00
Sébastien Loriot
fe5e925367
Merge pull request #1701 from afabri/Convex_hull_3-FaceGraph-GF
...
Convex_hull_3: Switch to FaceGraph
2016-12-30 15:14:34 +01:00
Sébastien Loriot
6c88f619fc
update changes
2016-12-29 12:19:56 +01:00
Sébastien Loriot
94b2720fbd
use name parameters for selecting the sampling algorithm
...
A dedicated sampling of edges is also introduced as well as
an option to use input vertices to evaluate the distance.
2016-12-29 07:20:25 +01:00
Sébastien Loriot
468abf708e
copy-paste random points on 2D segment in 3D
2016-12-29 07:20:25 +01:00
Andreas Fabri
c84e72f7a5
Fix typo in example; Functions in manuals always with '()'
2016-12-29 07:20:24 +01:00
Maxime Gimeno
0cc2c59981
Fixes for SF.
2016-12-29 07:20:22 +01:00
Maxime Gimeno
9e767fd16f
Fix and clean-up
2016-12-29 07:20:21 +01:00
Laurent Rineau
5457a85b6b
Merge pull request #1656 from afabri/Kernel-Linfinity_distance-GF
...
Kernel_23: Add the function FT l_infinity_distance() for 2D and 3D points
2016-12-28 16:12:31 +01:00
Laurent Rineau
0e5d3834c5
Merge pull request #1782 from xantares/mpir
...
MPIR support
2016-12-28 16:12:01 +01:00
Sébastien Loriot
fabb1764eb
update changes
2016-12-28 08:45:48 +01:00
Sebastien Loriot
8c9af91b01
Merge pull request #1749 from sloriot/SMSP-fix_incorrect_name
...
Barycentric coordinate -> Barycentric coordinates
2016-12-27 09:02:06 +01:00
Michel Zou
722e37c4d7
MPIR support
2016-12-23 22:32:32 +01:00
Simon Giraudot
fb9aae74c6
Merge branch 'Point_set_processing-Automatic_scale_selection-GF-old' into Point_set_processing-Automatic_scale_selection-GF
2016-12-21 13:06:36 +01:00
Maxime Gimeno
2edce44109
fix changes.html
2016-12-21 09:42:25 +01:00
Maxime Gimeno
8a10666a00
Edit changes.html
2016-12-21 09:41:41 +01:00
Laurent Rineau
bbf430b0b1
Merge pull request #585 from afabri/Kernel-Weighted_point-GF
...
Introduce Kernel::Weighted_point_3 together with functors
2016-12-20 19:52:02 +01:00
Andreas Fabri
f299a196b9
Update changes.html
2016-12-09 10:53:55 +01:00
Andreas Fabri
e6b52bb30f
update changes.html
2016-12-08 14:04:16 +01:00
Maxime Gimeno
d7c8f598a1
Fix doc
2016-12-08 10:12:10 +01:00
Maxime Gimeno
8569e8fb9a
Add an example.
2016-12-07 16:46:49 +01:00
Sébastien Loriot
36043b6ad4
update changes
2016-12-06 11:46:16 +01:00
Sébastien Loriot
e27c59771f
update changes
2016-12-05 18:28:45 +01:00
Laurent Rineau
204f9d080a
Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch'
2016-12-05 12:19:36 +01:00
Marc Glisse
86e7b3f928
Advertise in changes.html.
2016-12-04 10:21:33 +01:00
Laurent Rineau
0e27df0304
Merge pull request #1661 from mglisse/Installation-auto_eigen-glisse
...
Auto-enable Eigen3 if detected
2016-12-02 11:36:55 +01:00
Laurent Rineau
82786bf3c7
Merge pull request #1697 from gdamiand/Generalized_map-gdamiand
...
Generalized map
2016-12-02 11:35:20 +01:00
Laurent Rineau
105418b66a
Merge pull request #1620 from lrineau/Polyhedron-demo_various_fixes-lrineau
...
Enhancement of Qt Script in Polyhedron Demo
- CMake-3.1 is now required.
- demo/Polyhedron/ now requires C++11.
2016-12-02 11:19:18 +01:00
Laurent Rineau
f99b898cdf
Use LEDA linker flags
2016-12-02 10:57:18 +01:00
Laurent Rineau
205bc84874
Fix FindLEDA with clang
2016-11-30 10:40:04 +01:00
Guillaume Damiand
dead0df2ba
Move gmap section in changes.html
2016-11-29 11:43:47 +01:00
Guillaume Damiand
57e4ff3abd
* replace CGAL_CMAP_DEPRECATED macro by CGAL_CMAP_DART_DEPRECATED
...
* protect deprecated code with #ifndef CGAL_NO_DEPRECATED_CODE
2016-11-29 11:43:33 +01:00
Guillaume Damiand
cda909e363
Update changes.html after modifs of GMap for rev4.
2016-11-29 11:43:32 +01:00
Guillaume Damiand
2a89580128
Update changes.html
2016-11-29 11:43:31 +01:00
Andreas Fabri
03248bcb75
fix typo
2016-11-25 16:28:28 +01:00
Laurent Rineau
26dcfd9c44
Merge pull request #1647 from sgiraudot/Point_set_processing_3-Improve_outlier_removal_API-GF
...
Point set processing: improve outlier removal API
2016-11-25 14:57:06 +01:00
Andreas Fabri
8f00f791a6
Add a paragraph in changes.html
2016-11-25 05:59:27 +01:00
Andreas Fabri
50a144abf8
Add a paragraph in changes.html
2016-11-25 05:57:27 +01:00
Simon Giraudot
310d81864e
Merge branch 'Classification-GF-old' into Classification-GF
2016-11-23 08:55:57 +01:00
Laurent Rineau
b8238bc5a2
Merge pull request #1640 from afabri/Mesh_3-deprecate_Polyhedral_mesh_domain_with_features_3-GF
...
Mesh_3: Do not construct from a string
2016-11-18 10:54:10 +01:00
Marc Glisse
c58d0c319a
Allow CGAL_EIGEN3_DISABLED to disable auto-detection of Eigen3.
2016-11-07 21:46:10 +01:00
Marc Glisse
933cb0f14a
If we detect that Eigen3 is present, enable it.
2016-11-04 16:22:52 +01:00
Andreas Fabri
548ad1cf29
Test deprecated code; Exlain what to do instead; Add to changes.html
2016-11-03 14:58:14 +01:00
Andreas Fabri
f93ac02346
Explain what users have to do concerning features that got removed
2016-11-03 14:53:15 +01:00
Andreas Fabri
f488b9baf9
Changes after Laurent's review
2016-11-03 14:53:15 +01:00
Laurent Rineau
5b3c44a3ef
Merge pull request #1637 from sloriot/CGAL-fix_install_prefix
...
Add a hardcoded fall back for the installation prefix
2016-11-03 11:03:24 +01:00
Sébastien Loriot
f674cc1cd1
add a hardcoded fall back for the installation prefix
...
in case of no common setting, the installation cannot be
relocated automatically
2016-10-31 15:52:11 +01:00
Simon Giraudot
863766a0bd
Update changes.html
2016-10-31 09:52:49 +01:00
Simon Giraudot
f65db046b1
Merge branch 'Point_set_processing_3-Point_set_structuring-GF-old' into Point_set_processing_3-Point_set_structuring-GF
2016-10-28 15:02:48 +02:00
Laurent Rineau
2c4e047f58
Do not early exit if IPE_FULL_VERSION is not there
...
If `IPE_FULL_VERSION` is missing, that leads to a CMake error in
`CMakeLists.txt` files using it.
2016-10-25 11:17:10 +02:00
Simon Giraudot
22f0b2c1f8
Merge branch 'Point_set_3-GF-old' into Point_set_3-GF
2016-10-24 15:17:38 +02:00
Laurent Rineau
08126075a7
Merge pull request #1582 from afabri/Circular_kernel_2-ICL_variant_bug-GF
...
Circular_kernel_2: Add a dummy field to the variant to work around an ICL bug
2016-10-20 09:47:35 +02:00
Andreas Fabri
eb64523536
Make the additional type a maco. Add operator(int) for a visitor
2016-10-18 16:03:40 +02:00
Laurent Rineau
78c8179ae6
Fix for clang
...
With clang, at least with older version like 3.5,
`__has_attribute(fallthrough)` is true but the syntax
__attribute__(fallthrough)
is not recognized.
2016-10-17 13:45:42 +02:00
Laurent Rineau
5df371c0c1
Oops!
2016-10-17 13:45:42 +02:00
Laurent Rineau
90aa157c7b
Conditional definition of CGAL_FALLTHROUGH
2016-10-17 13:45:42 +02:00
Andreas Fabri
0cf03af615
Preliminary support for adressing the -Wimplicit-fallthrough warning
2016-10-17 13:45:42 +02:00
Laurent Rineau
b76e1e021a
Merge pull request #1470 from sloriot/Nef_3-cst_from_FaceGraph
...
Add a Nef_3 constructor from a FaceGraph
2016-10-17 10:03:28 +02:00
Laurent Rineau
5ab5825013
Merge pull request #1466 from sloriot/BGL-add_nef_to_pm
...
Add a function to convert a Nef polyhedron to a polygon mesh
2016-10-17 10:03:24 +02:00
Laurent Rineau
0d5ddad5c3
Merge pull request #1534 from lrineau/CGAL-Allow_examples_to_use_cpp11_features-lrineau
...
Allow examples to use C++>=11 features
2016-10-17 10:03:05 +02:00