Jane Tournois
c234af207e
fix unused parameter warning
2016-09-22 12:10:06 +02:00
Jane Tournois
756eac95d3
fix compilation error
2016-09-22 12:10:06 +02:00
Jane Tournois
6d9e974bab
add documentation
2016-09-22 12:10:06 +02:00
Jane Tournois
047be1346c
add the use of face_index_map wherever it's needed
...
remeshing_test now crashes, don't know why yet
2016-09-22 12:05:51 +02:00
Jane Tournois
d50cbf4930
use get_property_map for face_index_map
...
in isotropic_remeshing and border_halfedges
2016-09-22 12:05:51 +02:00
Jane Tournois
7e1fab420a
add get_property_map to get either the internal pmap or cgal_no_property
2016-09-22 12:05:51 +02:00
Jane Tournois
d03077abda
iterator type of FaceRange should be multi-pass, so ForwardIterator
2016-09-20 15:03:13 +02:00
Sébastien Loriot
6aec9dbc8c
fix typo
2016-09-20 09:17:10 +02:00
Laurent Rineau
e2d04e54e0
Merge remote-tracking branch 'cgal/releases/CGAL-4.8-branch'
...
> 3176b37 Merge pull request #1452 from mglisse/Number_types-Eigen_Literal-glisse
> 1705702 Merge pull request #1417 from afabri/Polyline_simplification-Bugfix_choose_correct_Itag-GF
> 3bef239 Merge pull request #1462 from sloriot/PMP-add_missing_include
2016-09-15 17:25:20 +02:00
Sebastien Loriot
343fb726fa
Add missing include directive
2016-09-15 15:52:47 +02:00
Jane Tournois
bffb1f63f7
document that exact constructions are not supported
...
and write a proposal about how to support exact constructions
2016-09-13 11:05:55 +02:00
Jane Tournois
e0bce515cf
add a macro to be less verbose
2016-09-12 17:16:30 +02:00
Sébastien Loriot
b7db87ab40
add a plugin to remove self-intersection in a mesh
2016-09-08 15:01:44 +02:00
Jane Tournois
4f2adeaff0
remove useless includes
2016-09-08 14:07:15 +02:00
Sébastien Loriot
5300028a57
first version of boolean operations with FaceGraph models using corefinement
2016-09-02 15:59:38 +02:00
Jane Tournois
0baa89452d
add info about self-intersections
2016-08-10 09:45:40 +02:00
Sébastien Loriot
9edbdad3b9
add prototype for PMP::boolean_operation
...
add overloads for PMP::join, PMP::intersection and PMP::difference
and complete the implementaiton with a call to PMP::boolean_operation
2016-07-06 11:43:16 +02:00
Sébastien Loriot
918fcf850b
fix indentation issue
2016-07-05 15:01:40 +02:00
Sébastien Loriot
dbf0f2de3d
plug is-constrained edge maps
2016-07-05 14:54:32 +02:00
Sébastien Loriot
208526cc4e
update comments
2016-07-05 13:46:04 +02:00
Sébastien Loriot
f531269fab
remove todo and document throw_on_self_intersection
2016-07-05 13:28:56 +02:00
Sébastien Loriot
dbbb723a82
document surface_intersection and plug named-parameter mechanism
2016-07-05 12:00:04 +02:00
Sébastien Loriot
c3cd3b26f8
remove an unneeded parameter
2016-07-05 11:57:51 +02:00
Sébastien Loriot
604645dfd7
remove doc todos done
2016-07-05 10:12:59 +02:00
Sébastien Loriot
8781dd6942
Add an output builder parameter to the corefinement visitor
2016-07-04 16:29:02 +02:00
Sébastien Loriot
7a0ff9d28e
First implementation of the corefinement of 2 triangle meshes
...
implementation uses a visitor for the function computing the intersection
of 2 triangle meshes.
2016-07-04 16:28:52 +02:00
Sébastien Loriot
c477ce88ff
improve doc
2016-06-24 16:58:57 +02:00
Sébastien Loriot
58044ab929
document PMP::parameters::all_default()
2016-06-24 16:58:51 +02:00
Sébastien Loriot
84311eab64
update doc after the review of @janetournois
2016-06-24 16:58:34 +02:00
Sébastien Loriot
27badf0b43
Add a version of the code to compute intersection of TriangleMesh
...
The code is a copy the one in Operation_on_polyhedra that was
only working with Polyhedron_3.
For the moment only default parameters are used. NamedParameters
will be introduced later.
2016-06-24 16:58:12 +02:00
Sébastien Loriot
2d4153fc3d
update Polyhedra_corefinement-enhancements-sloriot from master
2016-06-24 14:54:33 +02:00
Sebastien Loriot
e819e65f96
Merge pull request #1187 from maxGimeno/Fix_deformation-GF
...
Polyhedron_demo: Enhance deformation
2016-06-22 13:18:31 +02:00
Sébastien Loriot
79ad1b2dc6
Merge pull request #1141 from janetournois/PMP-isotropic_remeshing_smoothing_options-jtournois
...
PMP isotropic_remeshing : smoothing options
2016-06-22 11:46:05 +02:00
Jane Tournois
85744d3c63
the validity of the vertex_is_constrained_map should be fixed
...
the problem was that we can't control which of va and vb will be vkept
when collape_edge is called
now it's clear wrt the constrained map
2016-06-21 11:19:41 +02:00
Jane Tournois
be65dac810
don't use double but FT
2016-06-14 14:22:18 +02:00
Jane Tournois
6f46122f52
attempt to fix ambiguity warning
2016-06-14 14:17:42 +02:00
Jane Tournois
1e2e1f1dd2
rename dummy_named_params to named_params_base
2016-06-14 14:17:41 +02:00
Jane Tournois
5b41ca088b
avoid stack overflow in Epeck due to +=
2016-06-14 14:17:40 +02:00
Jane Tournois
3e620a07be
WIP replace double by FT
...
the measures_test does not compile with this commit
2016-06-14 14:17:34 +02:00
Sébastien Loriot
6d42b1873b
remove useless typedef instructions
2016-06-14 14:17:29 +02:00
Sébastien Loriot
5af65c983d
remove useless default template argument
2016-06-14 14:17:28 +02:00
Sébastien Loriot
c85c4e01ad
remove useless comment and fix indentation
2016-06-14 14:17:27 +02:00
Andreas Fabri
702149cd93
Also test EPEC in the testsuite
2016-06-14 14:17:26 +02:00
Andreas Fabri
73fb767025
Change the @warning to what Laurent suggested
2016-06-14 14:17:24 +02:00
Jane Tournois
7b5ca9ed7f
triangle_normal should return the normal with norm = area(triangle)
2016-06-14 14:17:20 +02:00
Jane Tournois
d8f3da483b
use kernel functors
2016-06-14 14:17:19 +02:00
Jane Tournois
630a8f4014
use kernel functors
2016-06-14 14:17:17 +02:00
Jane Tournois
6b284a8e0a
update code from master after rebase, and use CGAL functors
2016-06-14 14:17:16 +02:00
Jane Tournois
0af657207b
fix compilation and the use of Construct_sum_of_vectors_3
2016-06-14 14:17:15 +02:00
Jane Tournois
f940302044
document that fairing is not exact
2016-06-14 14:17:12 +02:00