Laurent Rineau
|
1a2f617d89
|
Merge pull request #1843 from afabri/BGL_accelerate_copy_face_graph-GF
Accelerate copy_face_graph
|
2017-02-08 17:32:47 +01:00 |
Andreas Fabri
|
8d1db09275
|
The vertices must set_face()
|
2017-02-07 10:51:24 +01:00 |
Sébastien Loriot
|
50510c05ea
|
add include directive for license of all GPL header files
done using:
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 $i
python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
|
2017-01-19 15:20:25 +01:00 |
Sébastien Loriot
|
abdf04ad3c
|
add deprecation warning
|
2016-12-29 12:09:05 +01:00 |
Sébastien Loriot
|
1258b7fae4
|
use BGL function instead of member function
|
2016-12-29 12:01:47 +01:00 |
Sébastien Loriot
|
31e5739a03
|
forward polyhedron type to the default traits
|
2016-12-29 12:00:42 +01:00 |
Andreas Fabri
|
e24a7f6c3d
|
Convex_hull_3: Put a class in the namspace CGAL
|
2016-12-09 17:39:44 +01:00 |
Andreas Fabri
|
466995a31b
|
Add typedef for Polyhedron_3
|
2016-11-30 11:56:52 +01:00 |
Andreas Fabri
|
9ee11501ac
|
Changes after the review by Sebastien
|
2016-11-30 10:03:00 +01:00 |
Andreas Fabri
|
394f9c5b2f
|
polish
|
2016-11-28 08:32:30 +01:00 |
Andreas Fabri
|
332ae157f6
|
make halfspace_itersectios work with FaceGraph
|
2016-11-27 20:28:44 +01:00 |
Andreas Fabri
|
6c9d30d5bc
|
Go back from unordered_map to map. This fixes the testuite, but what is wrong with unorered_map???
|
2016-11-27 11:21:08 +01:00 |
Andreas Fabri
|
10df561578
|
Cannot assign to a reference
|
2016-11-25 16:58:03 +01:00 |
Laurent Rineau
|
873e83a429
|
try to fix compilation errors
|
2016-11-25 16:51:45 +01:00 |
Andreas Fabri
|
e9bb53f13a
|
polish + map -> unordered_map
|
2016-11-25 14:34:19 +01:00 |
Andreas Fabri
|
ad85e5ecd7
|
Fix include guards
|
2016-11-25 06:36:52 +01:00 |
Andreas Fabri
|
ed838bf943
|
Fix a bug also in 4.9, with 3 collinear points
|
2016-11-24 14:24:11 +01:00 |
Andreas Fabri
|
54987251de
|
Add typename
|
2016-11-24 08:30:36 +01:00 |
Andreas Fabri
|
b13f541ca4
|
Merge branch 'Convex_hull_3-FaceGraph-GF' of github.com:afabri/cgal into Convex_hull_3-FaceGraph-GF
|
2016-11-23 11:57:08 +01:00 |
Andreas Fabri
|
1e87967cba
|
bug fix
|
2016-11-23 11:52:10 +01:00 |
Laurent Rineau
|
7af20f34a9
|
Fix compilation with GNU/g++
|
2016-11-22 14:56:37 +01:00 |
Andreas Fabri
|
e26e60dd6c
|
Add Default to Convex_hull_graph_traits_3; BGLize some code
|
2016-11-22 12:27:18 +01:00 |
Andreas Fabri
|
4d4db0cd70
|
Move star_to_face_graph() to Triangulation_3
|
2016-11-21 17:51:41 +01:00 |
Andreas Fabri
|
698e0941ea
|
Make polyhedral surface a template parameter
|
2016-11-21 08:35:01 +01:00 |
Andreas Fabri
|
32b1fb1c90
|
reserve
|
2016-11-19 08:02:59 +01:00 |
Andreas Fabri
|
b14a99cdf8
|
unused typedef
|
2016-11-18 20:39:10 +01:00 |
Andreas Fabri
|
e4d2a7f2e1
|
fixes for bugs spotted by g++
|
2016-11-18 17:56:24 +01:00 |
Andreas Fabri
|
63dfd4f992
|
check_convexity for FaceGraph
|
2016-11-18 16:47:53 +01:00 |
Andreas Fabri
|
ac56f8c059
|
fix index
|
2016-11-18 15:13:31 +01:00 |
Andreas Fabri
|
e4d1b68178
|
simplifications
|
2016-11-18 13:08:33 +01:00 |
Andreas Fabri
|
dacc7ee841
|
remove code deprecated with 4.6
|
2016-11-18 11:13:16 +01:00 |
Andreas Fabri
|
0bcafc536f
|
use copy_face_graph() so that we produce also a Surface_mesh
|
2016-11-18 10:35:26 +01:00 |
Andreas Fabri
|
1e2ff1131e
|
assert -> CGAL_assertion
|
2015-08-27 16:51:55 +02:00 |
Sébastien Loriot
|
cb479491d5
|
Merge remote-tracking branch 'cgal/releases/CGAL-4.6-branch'
|
2015-07-24 16:09:13 +02:00 |
Sébastien Loriot
|
f3f73d10a1
|
fix halfspace intersection for a kernel with exact constructions
|
2015-07-23 09:13:41 +02:00 |
Sébastien Loriot
|
1699dc8b48
|
do a check on a construction only if a kernel with exact constructions is used
|
2015-06-05 11:02:33 +02:00 |
Sébastien Loriot
|
52a61708e1
|
prevent a construction and handle case of collinear points
|
2015-06-05 10:59:41 +02:00 |
Sébastien Loriot
|
f1bbc9d170
|
use Exact_field_selector instead of hardcoded types
|
2015-05-15 10:27:34 +02:00 |
Sébastien Loriot
|
8c3f8a9e8e
|
update description
|
2015-05-15 10:19:10 +02:00 |
Sébastien Loriot
|
46c2727ea9
|
add assertions to ensure the origin is on the negative side of the input planes
|
2015-05-15 10:15:26 +02:00 |
Sébastien Loriot
|
50c8db347b
|
factorize the call to the convex hull of the dual
|
2015-05-15 10:09:09 +02:00 |
Sébastien Loriot
|
6554279e9a
|
fix the test for the dimension of the affine hull of the dual points
|
2015-05-12 10:21:53 +02:00 |
Sébastien Loriot
|
8bd72701a1
|
fix warning
|
2015-05-12 09:31:48 +02:00 |
Sébastien Loriot
|
06be9cf705
|
bug-fix: fix the orientation of the convex polyhedron
|
2015-05-11 22:37:29 +02:00 |
Sébastien Loriot
|
274bdd6357
|
bug-fix: always find a point interior even in release mode
assertions are deactivated in release mode
|
2015-05-11 22:06:13 +02:00 |
Sébastien Loriot
|
877dba1dfa
|
simplify check
|
2015-05-11 21:49:08 +02:00 |
Sébastien Loriot
|
c3694ea631
|
fix iterator type
|
2015-05-11 21:21:29 +02:00 |
Sébastien Loriot
|
ebfcedce38
|
fix the way to specify the point inside the intersection of halfspaces
|
2015-05-11 17:52:53 +02:00 |
Sébastien Loriot
|
ac42ed4f66
|
deprecate 3D incremental convex hull
|
2015-02-12 09:43:29 +01:00 |
Laurent Rineau
|
e965b6293e
|
Fix compilation errors with C++11 and Boost-1.56
Use *explicit* conversions to `bool`, for boost::shared_ptr and
boost::optional.
|
2015-01-14 14:47:29 +01:00 |