Laurent Rineau
|
479c9d7105
|
Merge pull request #2449 from sloriot/SMSeg-maxflow_macros
Fix compilation issue with boost 1.65
|
2017-10-11 19:11:21 +02:00 |
Sébastien Loriot
|
0b97c247bf
|
update macro names and undef them when leaving the file
|
2017-09-20 16:47:53 +02:00 |
Guillaume Damiand
|
821a5bad4b
|
Add missing return
|
2017-06-28 09:42:48 -04:00 |
Guillaume Damiand
|
013f447395
|
Merge branch 'master' into BGL-LCC-gdamiand
|
2017-06-22 23:21:39 +02:00 |
Guillaume Damiand
|
c8250c4570
|
Merge branch 'master' into BGL-LCC-gdamiand
|
2017-06-15 10:03:53 -04:00 |
Guillaume Damiand
|
f5a94891bb
|
Update examples and demo that use BGL for LCC.
|
2017-06-14 11:42:15 -04:00 |
Sébastien Loriot
|
6d2526499e
|
replace iterators of face patch indices by a range
|
2017-05-30 15:09:42 +02:00 |
Sébastien Loriot
|
b4194e3614
|
import API and documentation
|
2017-05-30 15:09:42 +02:00 |
Maxime Gimeno
|
3ab2f10997
|
replace remaining 'componant' by 'patch'
|
2017-05-30 15:09:42 +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
|
1caba59404
|
add a function to change the current connected component ids to the cc_graph and update Segmentation example.
|
2017-05-30 15:09:42 +02:00 |
Maxime Gimeno
|
64eb2d09c6
|
Change doc for default index maps and add an example to Surface_mesh_segmentation using area() and Connected_components_graphs.
|
2017-05-30 15:09:41 +02:00 |
Laurent Rineau
|
7498ca9405
|
Merge pull request #2090 from afabri/Surface_mesh_segmentation-Surface_mesh_examples-GF
Surface_mesh_segmentation: Add a Surface_mesh example at the end of the user manual
|
2017-05-29 11:17:35 +02:00 |
Laurent Rineau
|
b037471750
|
Merge pull request #2075 from afabri/CGAL-dont_include_graph_traits_header-GF
Do not include graph_traits_{Polyhedron | Surface_mesh}.h
|
2017-05-19 10:28:38 +02:00 |
Guillaume Damiand
|
885ef4775a
|
Update examples and tests following renaming of BGL LCC helpers.
|
2017-05-10 16:20:11 -04:00 |
Andreas Fabri
|
94eedd3d72
|
Add the Surface_mesh example at the end of the user manual - Somehow unlucky, but better than nothing
|
2017-04-28 18:03:26 +02:00 |
Andreas Fabri
|
1dbedb7391
|
fix choices of std::cerr or std::cout
|
2017-04-27 09:04:12 +02:00 |
Andreas Fabri
|
1433a9f780
|
write to std::cout and not std:cerr
|
2017-04-25 14:46:23 +02:00 |
Andreas Fabri
|
7c3e5af35a
|
Add is_triangle_mesh test in Surface_mesh_segmentation package
|
2017-04-25 11:33:13 +02:00 |
Andreas Fabri
|
c81b707bfb
|
Do not include graph_traits_{Polyhedron | Surface_mesh}.h
|
2017-04-24 19:17:43 +02:00 |
Guillaume Damiand
|
755272148a
|
Cleanup BGL for LCC; add shortcut for item with id to simplify definition.
|
2017-03-31 17:11:36 -04:00 |
Guillaume Damiand
|
d7e40dc40d
|
Ok for Surface_mesh_segmentation for BGL LCC.
|
2017-03-31 09:34:01 -04:00 |
Guillaume Damiand
|
7277cdb9c0
|
Add one more example for BGL for LCC
|
2017-03-30 13:11:00 -04: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 |
Maxime Gimeno
|
a01593e0bb
|
Unify the links to the Polyhedron demo in the package descriptions.
|
2017-01-10 14:56:52 +01:00 |
Laurent Rineau
|
cfc0ac01c3
|
Merge pull request #1699 from sloriot/SMSeg-match_concepts
Update code to match documented concepts
|
2016-12-02 11:35:48 +01:00 |
Sébastien Loriot
|
a619107eeb
|
property maps are readable property maps not lvalue
|
2016-11-18 07:54:57 +01:00 |
Sébastien Loriot
|
e17cabba90
|
use BGL helper free function is_triangle_mesh instead of a member one
|
2016-11-18 07:52:40 +01:00 |
Andreas Fabri
|
423242be31
|
dihedral_angle() -> approximate_dihedral_angle()
|
2016-10-11 15:35:20 +02:00 |
Laurent Rineau
|
223c1cf5a4
|
Merge pull request #1530 from lrineau/Installation-compute_dependencies-GF
Compute and fix packages dependencies
|
2016-10-05 13:11:04 +02:00 |
Laurent Rineau
|
42c0fc3c46
|
Missing includes
|
2016-09-30 15:23:15 +02:00 |
Andreas Fabri
|
c58582b5ec
|
Add global function dihedral_angle()
|
2016-09-30 15:23:15 +02:00 |
Sébastien Loriot
|
7e2ee496de
|
update project name of cmake scripts of tests
|
2016-09-08 00:26:37 +02:00 |
Sébastien Loriot
|
6b338eeb1f
|
improve the name of projects in cmake scripts of examples
|
2016-09-08 00:02:55 +02:00 |
Maxime Gimeno
|
d2e6c0e9fa
|
Fix
- Use get() instead of [] operator to access the VertexPointMap.
|
2016-06-10 09:16:11 +02:00 |
Maxime Gimeno
|
90f04ba221
|
Fix runtime errors induced by insert(Primitive())
|
2016-05-27 12:14:38 +02:00 |
Maxime Gimeno
|
70069cd32b
|
Edit doc
|
2016-05-26 11:38:56 +02:00 |
Maxime Gimeno
|
110464b045
|
Update the concept SegmentationGeomTraits to require Collinear_3 functor. Update the code accordingly.
|
2016-05-24 16:15:43 +02:00 |
Maxime Gimeno
|
8b34294c82
|
AABB_Tree ignores degenerated faces in SDF_Calulation
|
2016-05-24 10:17:41 +02:00 |
Maxime Gimeno
|
b923641321
|
Clean-up
|
2016-05-12 17:11:28 +02:00 |
Maxime Gimeno
|
31b9e81e6d
|
Fix for the polyhedron readOFF with colors
|
2016-05-12 17:11:28 +02:00 |
Sebastien Loriot
|
f429eef8a7
|
Merge pull request #1039 from afabri/AABB_tree-ray_intersection-pmoeller
Aabb tree ray intersection pmoeller
|
2016-05-09 09:40:12 +02:00 |
Sébastien Loriot
|
9f18b7a85b
|
update maintainer
|
2016-05-06 12:30:29 +02:00 |
Sébastien Loriot
|
266812b165
|
use segment intersection by default as it is faster in general than ray casting
|
2016-04-26 17:12:18 +02:00 |
Sébastien Loriot
|
5df0fd7e4f
|
handle when the ray intersect a triangle as a segment
same handling as above: ignored
|
2016-04-26 17:12:18 +02:00 |
Sébastien Loriot
|
b90f3301e8
|
rename functions for ray casting and add comments
|
2016-04-26 17:12:18 +02:00 |
Sébastien Loriot
|
39336ebb34
|
remove debugging function
|
2016-04-26 17:12:18 +02:00 |
Sébastien Loriot
|
4f8c3adb71
|
use variant API instead of the Object one for intersection
|
2016-04-26 17:12:17 +02:00 |
Sébastien Loriot
|
2f20d4a036
|
assert -> CGAL_assertion
|
2016-04-26 17:12:17 +02:00 |
Sébastien Loriot
|
6b8421a048
|
update function name
|
2016-04-26 17:12:17 +02:00 |