Sébastien Loriot
|
aecefd2e6d
|
include_clipper_boundary -> use_compact_clipper
|
2018-06-04 15:20:31 +02:00 |
Sébastien Loriot
|
987d59ed67
|
fix doc typos
|
2018-06-04 14:28:43 +02:00 |
Sébastien Loriot
|
40269797ab
|
should -> must
|
2018-06-04 13:56:35 +02:00 |
Sébastien Loriot
|
b2fcdf2c9d
|
remove polyhedron dependency
|
2018-06-04 10:29:20 +02:00 |
Sébastien Loriot
|
2569c271e5
|
improve doc and plugin
|
2018-06-01 16:50:39 +02:00 |
Sébastien Loriot
|
b8f058e0d1
|
implement @MaelRL review
|
2018-06-01 16:09:22 +02:00 |
Sébastien Loriot
|
94a73232d5
|
document clip functions
|
2018-06-01 11:06:29 +02:00 |
Sébastien Loriot
|
1a5b2c78a5
|
update doc of face index map and qualify boost np functions
|
2018-06-01 11:00:13 +02:00 |
Sébastien Loriot
|
cd1e5126e6
|
add missing convenience overloads
|
2018-05-30 10:50:52 +02:00 |
Sébastien Loriot
|
ac566df9ba
|
use Boolean_property_map
|
2018-05-30 08:34:08 +02:00 |
Sébastien Loriot
|
37bd8c1d84
|
fix typos
|
2018-05-28 17:37:47 +02:00 |
Sébastien Loriot
|
f29d8339fa
|
document corefine_and_compute_boolean_operations()
|
2018-05-28 17:37:46 +02:00 |
Sébastien Loriot
|
67ec602795
|
remove a restriction on the output vpm
they no longer requires to be of the same type.
This is particularly important especially since we might
ignore some of them.
|
2018-05-28 17:37:17 +02:00 |
Sébastien Loriot
|
d3a9f655af
|
replace bool parameter throw_on_self_intersection with a named parameter
used it at the same time in Boolean operation functions
|
2018-05-28 17:37:17 +02:00 |
Sébastien Loriot
|
eea53718bb
|
renaming
|
2018-05-28 17:37:17 +02:00 |
Sébastien Loriot
|
3c382accca
|
document the default new face visitor
I have to move everything in the CGAL::PMP::Corefinement because
CGAL::Corefinement was strange for a publicly documented type
|
2018-05-28 17:37:16 +02:00 |
Sébastien Loriot
|
c554738ea1
|
update after Mael's review
|
2018-05-28 17:37:15 +02:00 |
Sébastien Loriot
|
699a43e47f
|
document the new named parameter
|
2018-05-28 17:36:07 +02:00 |
Sébastien Loriot
|
a207317cf5
|
add a parameter in corefinement functions to track the creation of new faces
|
2018-05-28 17:36:07 +02:00 |
Laurent Rineau
|
e86c3c4bba
|
Merge pull request #3102 from afabri/Property_map-empty_vector-GF
Property_map: Fix make_property_map(std::vector&) for an empty vector
|
2018-05-28 13:58:47 +02:00 |
Laurent Rineau
|
a7738b27c9
|
Merge pull request #3052 from maxGimeno/PMP-transform-GF
PMP: transform()
|
2018-05-28 13:58:16 +02:00 |
Laurent Rineau
|
851dfabd29
|
Merge pull request #2757 from maxGimeno/BGL-Add_facegraph_validity_check_function-GF
BGL: Add a FaceGraph validity check function
|
2018-05-28 13:58:07 +02:00 |
Andreas Fabri
|
466a88077d
|
An empty soup is a mesh
|
2018-05-22 17:48:36 +02:00 |
Andreas Fabri
|
9abafecf9a
|
make the property map from the vector
|
2018-05-22 17:48:36 +02:00 |
Maxime Gimeno
|
9e78cb49c1
|
Rename Mesh in PolygonMesh for consistency with the rest of the package
|
2018-05-07 12:51:36 +02:00 |
Maxime Gimeno
|
cb3b060d53
|
fix the doc
|
2018-05-07 12:51:36 +02:00 |
Maxime Gimeno
|
ca267506f8
|
Fix doc
|
2018-05-07 12:51:36 +02:00 |
Sébastien Loriot
|
b2fa6680d7
|
typo
|
2018-05-07 12:51:35 +02:00 |
Maxime Gimeno
|
3ca3d11512
|
Replace the tparam Transformation by any Functor with an operator()(Point_3) and use that operator instead of .transform() in the impl.
|
2018-05-07 12:51:35 +02:00 |
Maxime Gimeno
|
2f7d66e530
|
Clean-up
|
2018-05-07 12:50:41 +02:00 |
Maxime Gimeno
|
72c31ebfac
|
Add a function in PMP to apply a CGAL::Aff_transformation_3 to a mesh.
|
2018-05-07 12:50:41 +02:00 |
Sebastien Loriot
|
80acabc4b4
|
Merge pull request #3065 from maxGimeno/PMP-Do_intersect_with_different_vpm-GF
PMP: do_intersect() work with 2 types of VPM
|
2018-05-07 11:47:29 +02:00 |
Sebastien Loriot
|
1d6918ff4f
|
Merge pull request #2895 from kkatrio/triangulate_faces_fix
Triangulate faces : CDT2 / hole filling
|
2018-05-07 11:41:58 +02:00 |
Maxime Gimeno
|
132cf694a0
|
remove is_valid() from the graph_traits
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
6dfa8d0ba3
|
replace CGAL_is_valid(Mesh) by CGAL::is_valid_polygon_mesh(Mesh)
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
7e2255f797
|
do_intersect for 2 meshes work with 2 different types of VPM as long as their value_type is the same
|
2018-04-30 10:39:47 +02:00 |
Laurent Rineau
|
92a7449cac
|
Merge pull request #3006 from sloriot/PMP_PSP-fixes_for_release
Pmp psp fixes for release
|
2018-04-24 17:34:21 +02:00 |
Andreas Fabri
|
37e677e989
|
Fix compilation error with VC2017 and -permissive- It looks like a compiler bug though
|
2018-04-13 12:01:23 +01:00 |
Sébastien Loriot
|
348c0f92fa
|
do not overwrite output iterator, return it directly
|
2018-04-10 17:32:22 +02:00 |
Laurent Rineau
|
d057f6d9f1
|
Merge pull request #2958 from sloriot/PMP-coref_more_coplanar_fixes
Update incorrectly handled coplanar intersection computation
|
2018-03-28 17:46:24 +02:00 |
Laurent Rineau
|
237735ab73
|
Merge pull request #2946 from afabri/CGAL-dependencies-GF
Move properties from Mesh_3 to BGL, Polyhedron_3 and Surface_mesh
|
2018-03-27 10:35:23 +02:00 |
Sébastien Loriot
|
8553713885
|
update incorrectly handled coplanar intersection computation
follow up of 6bb6f470c4
|
2018-03-26 11:20:16 +02:00 |
Laurent Rineau
|
cd6fe20bd4
|
Merge branch 'releases/CGAL-4.11-branch'
|
2018-03-26 11:03:37 +02:00 |
Laurent Rineau
|
f1b94f0a2b
|
Merge pull request #2919 from sloriot/PMP-orient_handle_isolated_vertices
Handle isolated vertices
|
2018-03-26 10:56:05 +02:00 |
Laurent Rineau
|
1ef766c19b
|
Merge pull request #2932 from kkatrio/null-edge-hole-filling
PMP hole filling: null edge
|
2018-03-26 10:55:58 +02:00 |
Laurent Rineau
|
4b2e2db728
|
Merge pull request #2945 from sloriot/PMP-remove_si_improvements
Improvement of self-intersection removal using local remeshing
|
2018-03-26 10:55:51 +02:00 |
Andreas Fabri
|
8c41669fb7
|
move properties from Mesh_3 to BGL, Polyhedron_3 and Surface_mesh
|
2018-03-22 16:37:37 +01:00 |
Sébastien Loriot
|
640e78f92b
|
add an option to allow to change the genus
this is useful if the surface has some small artefact
that is not a topological disk
|
2018-03-22 11:15:47 +01:00 |
Sébastien Loriot
|
885f485ce1
|
use named parameter instead of default int and bool
|
2018-03-22 10:50:48 +01:00 |
Sébastien Loriot
|
56dca973be
|
add a debug function to dump faces of a cc into an OFF
|
2018-03-22 10:24:24 +01:00 |