Martin Skrodzki
1e37c32d6e
Write first lines of documentation to test linking and inclusion of example.
2019-08-23 07:46:52 +02:00
Sébastien Loriot
c411ae69d0
Merge pull request #2951 from kkatrio/PMP-smoothing-kkatrio
...
PMP: Mesh and shape smoothing
2019-07-18 16:49:05 +02:00
Maxime Gimeno
0989cdd390
Merge remote-tracking branch 'cgal/master' into PMP-Add_split_to_clip-GF
2019-07-04 11:23:20 +02:00
Maxime Gimeno
0212343669
add doc for split_ccs
2019-07-01 14:48:55 +02:00
Mael Rouxel-Labbé
646c61b943
Minor doc clarification
2019-06-24 09:04:16 +02:00
Mael Rouxel-Labbé
0d1759e996
Merge branch 'PMP-smoothing-kkatrio-old' into PMP-smoothing-kkatrio
2019-06-20 15:02:32 +02:00
Mael Rouxel-Labbé
7a5486962d
Merge branch 'PMP-Locate-GF-old' into PMP-Locate-GF
2019-06-20 14:49:25 +02:00
Maxime Gimeno
d4ef2c6cf7
More doc
2019-06-19 12:56:58 +02:00
Mael Rouxel-Labbé
77711e4e71
Merge branch 'PMP-smoothing-kkatrio-old' into PMP-smoothing-kkatrio
2019-06-19 11:34:48 +02:00
Mael Rouxel-Labbé
aa6a1907ba
Add some verbose if the solver fails
2019-06-19 11:29:01 +02:00
Mael Rouxel-Labbé
3a8a7c1f26
Improve the documentation
2019-06-19 11:07:32 +02:00
Mael Rouxel-Labbé
3b53ce20e3
Rename smooth/smooth_along_curvature_flow to smooth_mesh/shape
...
Also fix edge protection in the demo
2019-06-19 10:17:26 +02:00
Mael Rouxel-Labbé
22bd8a943b
Merge smooth_areas and smooth_angles, rework AABB tree, document everything
2019-06-18 16:02:42 +02:00
Mael Rouxel-Labbé
7f6cb0411c
Merge branch 'PMP-Locate-GF-old' into PMP-Locate-GF
2019-06-18 08:20:16 +02:00
Mael Rouxel-Labbé
19de8eda04
Merge branch 'PMP-Generalize_keep_largest_CC-GF-old' into PMP-Generalize_keep_largest_CC-GF
2019-06-17 15:18:33 +02:00
Laurent Rineau
e4353afb13
Merge pull request #3861 from MaelRL/PMP-Add_stitch_boundary_cycle_singular-GF
...
PMP: Introduce `stitch_boundary_cycle`
2019-06-17 13:54:39 +02:00
Laurent Rineau
21f150dac8
Merge pull request #3932 from janetournois/PMP-add_fallback_for_hole_filling-jtournois
...
PMP : add fallback to non-Delaunay triangulations for hole filling functions
2019-06-17 13:54:34 +02:00
Mael Rouxel-Labbé
ff95b757b6
Minor documentation change
2019-06-07 16:12:28 +02:00
Mael Rouxel-Labbé
1aaba3a275
Misc minor changes
2019-06-07 13:54:24 +02:00
Mael Rouxel-Labbé
ba36b7cd41
Update Smoothing Polyhedron GUI
...
and clean some sneaky use_explicit
2019-06-07 10:52:31 +02:00
Mael Rouxel-Labbé
6e3f2c3510
Factorize smoothers and clean obsolete code
2019-05-29 15:59:50 +02:00
Mael Rouxel-Labbé
ea7885e348
Add new named parameter: use_safety_constraints
...
Used in PMP::smooth_areas() / PMP::smooth_angles()
2019-05-24 13:32:18 +02:00
Laurent Rineau
eeb32f50c3
Merge branch 'master' into PMP-Add_stitch_boundary_cycle_singular-GF
2019-05-20 11:55:38 +02:00
Mael Rouxel-Labbé
2848158354
Fix typos
2019-05-20 08:54:04 +02:00
Jane Tournois
53029474e4
document fallback to non-Delaunay search space
2019-05-17 11:24:40 +02:00
Mael Rouxel-Labbé
a120290675
Merge branch 'PMP-smoothing-kkatrio-old' into PMP-smoothing-kkatrio
2019-05-15 14:31:00 +02:00
Mael
c53e7e2c68
Merge branch 'master' into PMP-Locate-GF
2019-05-15 07:59:52 +02:00
Mael Rouxel-Labbé
1e9ca61fba
Doc fixes
2019-05-10 11:45:49 +02:00
Mael Rouxel-Labbé
af1280e34e
Clean documentation
2019-05-08 18:50:05 +02:00
Mael Rouxel-Labbé
9664d8f774
Whether coordinate snapping is used or not is now a named parameter
2019-05-08 18:20:32 +02:00
Mael Rouxel-Labbé
713f5a2d45
Resolve conflicts between master and 4.14-based branch that fixes manifoldness
...
Conflicts resulting from the switch to C++11 (BOOST_FOREACH disappearing etc.)
2019-05-07 10:34:16 +02:00
Mael Rouxel-Labbé
a02dba94f8
Fix typos
2019-05-06 11:54:47 +02:00
Mael Rouxel-Labbé
cd0837e316
Document keep_large(st)_CCs properly
2019-05-06 09:32:04 +02:00
Mael Rouxel-Labbé
2bc7742980
Continue the Great Fight against entropy (cosmetic changes)
2019-05-06 09:07:56 +02:00
Mael Rouxel-Labbé
af142c7416
Add new named parameter: face_size_map
...
Used to pass custom maps to keep_large(st)_CCs
2019-05-06 09:00:09 +02:00
Sébastien Loriot
ff2e7f9eb4
fix broken link
2019-05-03 22:29:32 +02:00
Mael Rouxel-Labbé
5ab413429a
Complete PMP::locate's documentation
2019-04-30 14:13:42 +02:00
Mael Rouxel-Labbé
28a2b3413d
Moved stitch_boundary_cycle(s) out of internal and documented it
2019-04-18 13:08:35 +02:00
Sébastien Loriot
1a97dcfb8e
Merge pull request #3441 from afabri/PMP-centroid-GF
...
[Small Feature] Add centroid(TriangleMesh) to Polygon Mesh Processing
2019-04-12 15:45:48 +02:00
Laurent Rineau
4cad6017c4
Merge pull request #3786 from afabri/PMP-fix_figure-GF
...
PMP: Fix inclusion of .jpg
2019-03-26 16:44:02 +01:00
Mael
497d315488
And the end-of-line in Polygon_mesh_processing/doc/Polygon_mesh_processing/Doxyfile.in
...
Co-Authored-By: lrineau <Laurent.Rineau@cgal.org>
2019-03-22 17:11:19 +01:00
Andreas Fabri
2873493fb4
PMP: Fix inclusion of .jpg
2019-03-22 09:42:58 +01:00
Andreas Fabri
33a92901c9
Fix @returns and PackageDescription
2019-03-21 14:05:54 +01:00
Sébastien Loriot
52dd5f6244
manual replacement for level 1 in classified ref man
2019-02-14 10:40:04 +01:00
Sébastien Loriot
59bc453b42
first batch of replacement for level 1 in classified ref man
...
command used:
grep -l "##" */doc/*/PackageDescription.txt | xargs sed -i -E 's/\#\#\s*([[:print:]]+[[:alnum:]])\s*\#\#\s*$/\\cgalCRPSection{\1}/'
2019-02-14 10:32:39 +01:00
Sébastien Loriot
d940632471
Merge pull request #3258 from MaelRL/PMP-Filter_degenerate_polygon_soup_input-GF
...
PMP: repair polygon soup
2018-11-02 10:37:58 +01:00
Sébastien Loriot
cdbe19b480
Merge pull request #3369 from maxGimeno/AABB_tree-AABB_transformed_traits-GF
...
[Small Feature] Add collision detection in PMP
2018-10-30 15:49:38 +01:00
Laurent Rineau
821f9c015e
Merge pull request #3311 from sloriot/Doc-Pkg_link_name
...
Update the name of package names reference links
2018-10-29 10:27:53 +01:00
Sébastien Loriot
f05706798d
update user manual
2018-10-24 09:30:12 +02:00
Sébastien Loriot
e777cd7c40
Add documentation and missing error code
2018-10-22 18:23:41 +02:00
Sébastien Loriot
c3943386bc
rename main class
2018-10-09 10:28:45 +02:00
Sébastien Loriot
51cb7410e2
add document and clean-up API
2018-10-09 10:28:45 +02:00
Mael Rouxel-Labbé
d18e21cfe7
Merge branch 'PMP-Filter_degenerate_polygon_soup_input-GF-old' into PMP-Filter_degenerate_polygon_soup_input-GF
2018-10-08 16:19:26 +02:00
Sébastien Loriot
2f9408f867
rename link name to match package name
2018-10-08 10:28:55 +02:00
Sébastien Loriot
ea240cfac5
use \PkgXXX instead of \PkgXXXSummary
2018-10-08 10:28:44 +02:00
Sébastien Loriot
a2e8a1c68f
add the suffix Ref to doxygen link to reference
2018-10-08 10:26:56 +02:00
Sébastien Loriot
74fdcb92f1
move does_bound_a_volume() to orientation
2018-10-05 09:07:40 +02:00
Mael Rouxel-Labbé
fcb37f1856
Removed stowaway macro
2018-09-17 15:14:18 +02:00
Mael Rouxel-Labbé
1676cd7405
Merge branch 'repair_functions-old' into repair_functions
2018-09-17 15:10:39 +02:00
Laurent Rineau
2011929278
Merge pull request #3315 from sloriot/Doc-fix_PMP_UM
...
Fix PMP user manual
2018-09-17 11:36:28 +02:00
Sébastien Loriot
db583f0b6a
replace cond by if
...
cond was hidding the rest of the doc
2018-09-05 13:04:49 +02:00
Mael Rouxel-Labbé
11015420ef
Fixed comment command in the user manual
2018-09-05 10:45:51 +02:00
Mael Rouxel-Labbé
31393d0879
Removed useless explicit link
2018-08-17 16:47:36 +02:00
Mael Rouxel-Labbé
900ad11166
Added new example to examples.txt
2018-08-17 16:45:33 +02:00
Mael Rouxel-Labbé
834f90b4c1
Fixed typo
2018-08-17 15:33:42 +02:00
Mael Rouxel-Labbé
ab9b0479b3
Removed unnecessary 'do_' in named parameters
2018-08-17 15:32:26 +02:00
Mael Rouxel-Labbé
46bd7dc832
Merge branch 'PMP-Filter_degenerate_polygon_soup_input-GF-old' into PMP-Filter_degenerate_polygon_soup_input-GF
2018-08-03 09:34:15 +02:00
Mael Rouxel-Labbé
9752621e7a
Updated a figure
2018-07-30 15:50:23 +02:00
Mael Rouxel-Labbé
b9325608b3
Misc minor doc fixes
2018-07-30 13:08:50 +02:00
Mael Rouxel-Labbé
4e31832136
Added a function to detect and merge duplicate faces
2018-07-30 13:08:16 +02:00
Mael Rouxel-Labbé
007a466b8e
Added a function to merge duplicate vertices
2018-07-26 18:32:22 +02:00
Mael Rouxel-Labbé
4ce664a5af
Minor doc change
2018-07-26 16:54:50 +02:00
Mael Rouxel-Labbé
29cbd18597
Added a few words in the doc
2018-07-26 16:44:49 +02:00
Mael Rouxel-Labbé
789d416f21
Moved 'merge_vertices_in_range' to internal namespace and undocumented it
2018-07-25 11:33:44 +02:00
Mael Rouxel-Labbé
0417bb88d7
Hide "remove_degenerate_faces"
2018-07-25 10:53:30 +02:00
Mael Rouxel-Labbé
81d76c2e69
Added example about non-manifold vertex repair
2018-07-25 09:39:50 +02:00
Mael Rouxel-Labbé
e6d1977f73
Updated documentation
2018-07-24 18:08:05 +02:00
Mael Rouxel-Labbé
64245daa4f
Renamed PMP example to clarify use of orient functions
2018-07-24 14:55:20 +02:00
Mael Rouxel-Labbé
e24b6c4dbf
Revert "remove examples using a non documented function"
...
This reverts commit f2882073bb .
+ updates
2018-07-24 14:39:47 +02:00
Mael Rouxel-Labbé
072b2376b8
Merge branch 'repair_functions-old' into repair_functions
2018-07-23 17:59:43 +02:00
Mael Rouxel-Labbé
49a971e9c2
Various improvements/fixes to degenerate/needle/cap functions
2018-07-23 11:30:12 +02:00
Mael
74e569db86
Merge branch 'master' into Periodic_3_mesh_3-Feature-MBogdanov
2018-07-04 16:55:30 +02:00
Laurent Rineau
a2c30daa17
Merge pull request #3106 from maxGimeno/PMP-Extrude-GF
...
PMP: extrude_mesh()
2018-07-04 16:49:48 +02:00
Konstantinos Katrioplas
e299309a22
add missing named parameter documentation
2018-07-03 15:39:26 +02:00
konstantinos katrioplas
9901ed78ef
Merge branch 'master' into PMP-smoothing
2018-07-01 20:07:19 +03:00
Mael Rouxel-Labbé
fd076c3c6d
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-28 16:25:54 +02:00
Laurent Rineau
2d9000efde
Merge pull request #3111 from sloriot/PMP-coref_preserve_face_attributes
...
Add a visitor to track the creation of faces in corefinement functions
2018-06-28 16:09:37 +02:00
Laurent Rineau
10a84aa34e
Merge branch 'master' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-27 10:33:24 +02:00
Laurent Rineau
b44ad18983
Merge branch 'master' into PMP-stitch_after_orient-GF
2018-06-21 12:31:26 +02:00
Sébastien Loriot
0abfba8ac0
Update branch 'PMP-coref_preserve_face_attributes' from master@5ceb529d0f
2018-06-21 10:53:59 +02:00
Mael Rouxel-Labbé
7490f34560
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-21 10:15:25 +02:00
Laurent Rineau
b08fb6c4ed
Merge pull request #3069 from sloriot/PMP-isotropic_remeshing_user_projection
...
Fix constrained edge map update and add user projection functor as input
2018-06-20 17:21:10 +02:00
Maxime GIMENO
e54d577b59
Merge branch 'master' into PMP-Extrude-GF
2018-06-20 08:50:03 +02:00
Maxime Gimeno
1d4b1f9183
Merge master to solve conflicts
2018-06-13 09:48:07 +02:00
Mael Rouxel-Labbé
340e5d3b5a
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-12 23:29:43 +02:00
Laurent Rineau
a6be5794fb
Merge pull request #3160 from afabri/patch-3
...
PMP: Fix typos in the User Manual
2018-06-12 16:38:33 +02:00
Andreas Fabri
de55e06547
PMP: Fix doc
2018-06-07 15:42:38 +02:00
Sébastien Loriot
e1e1512869
Merge 'PMP-isotropic_remeshing_user_projection' into PMP-isotropic_remeshing_user_projection
2018-06-06 18:00:32 +02:00
Konstantinos Katrioplas
60cbb2fc6a
Merge remote-tracking branch 'cgal/master' into PMP-smoothing-kkatrio
2018-06-06 15:50:14 +02:00
Konstantinos Katrioplas
ff54d95a08
fixes on code and doc according to review, incl. using dynamic properties, using constant property map, passing solver as template parameter & using Point_3 references when possible
2018-06-06 15:49:03 +02:00
Sébastien Loriot
6e1d9b2a3e
clip_volumes -> clip_volume
2018-06-06 13:30:36 +02:00
Andreas Fabri
3411e6ee9c
The doc of Random is in Generator (and the code in Random_numbers)
2018-06-06 11:17:38 +01:00
Sébastien Loriot
e26bee1a61
rename new_face_visitor -> visitor
2018-06-06 09:50:05 +02:00
Mael Rouxel-Labbé
7ea3a8044e
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-05 14:39:18 +02:00
Sébastien Loriot
6a6172eb0a
add a section in the user manual for clipping
2018-06-04 16:28:56 +02:00
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
Andreas Fabri
2cd40ad42b
Change should to must/shall
2018-06-04 08:32:18 +01:00
Sébastien Loriot
2569c271e5
improve doc and plugin
2018-06-01 16:50:39 +02:00
Sébastien Loriot
94a73232d5
document clip functions
2018-06-01 11:06:29 +02:00
Sébastien Loriot
f29d8339fa
document corefine_and_compute_boolean_operations()
2018-05-28 17:37:46 +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
a097455ab3
doc update
2018-05-28 17:37:16 +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
Maxime Gimeno
291039ba80
update doc
2018-05-28 16:49:52 +02:00
Sébastien Loriot
e08c1cdc4d
add an option to prevent the collapse of constrained edges
2018-05-15 12:21:05 +02:00
Sébastien Loriot
6b601ccf80
update after Jane's review
2018-05-14 09:51:26 +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
Maxime Gimeno
861a6a16c5
Fixes
2018-05-03 12:49:34 +02:00
Maxime Gimeno
68de1819cf
Move the code to the PMP functio nand document.
2018-05-03 12:49:34 +02:00
Sébastien Loriot
c3255eee91
document projection functor named parameter
2018-05-01 14:15:27 +02:00
Sébastien Loriot
742a615527
fix doc warnings triggered essentially by the improvement of doxygen
2018-04-25 23:36:21 +02:00
konstantinos katrioplas
8c279d0b3f
test Polyhedron_3 : part 2 & doc improvements
2018-03-30 14:03:20 +02:00
Konstantinos Katrioplas
652f4d870f
additions and corrections requested
2018-03-28 18:06:41 +02:00
Konstantinos Katrioplas
9b0a36b851
small syntax corrections
2018-03-26 15:24:05 +02:00
Konstantinos Katrioplas
d66caf9c74
doc small additions
2018-03-26 15:24:05 +02:00
Konstantinos Katrioplas
69178f2ca0
new one-row figure
2018-03-26 15:24:04 +02:00
Konstantinos Katrioplas
c5dcc7ce57
new figures
2018-03-26 15:24:04 +02:00
Konstantinos Katrioplas
9b03bb0bab
corrections in doc - np
2018-03-26 15:24:04 +02:00
Konstantinos Katrioplas
f06250813e
documentation corrections
2018-03-26 15:24:04 +02:00
Sébastien Loriot
5792528fa7
Refreshing PMP-smoothing-kkatrio with master
2018-03-26 14:40:11 +02:00
Sébastien Loriot
bb54e45fd8
fix typos
2018-03-26 14:32:55 +02:00
konstantinos katrioplas
dedc4170e4
examples
2018-03-26 14:32:54 +02:00
konstantinos katrioplas
46eb3b26f3
API polishing
2018-03-26 14:31:49 +02:00
konstantinos katrioplas
dc57315716
typos and corrections in the user & reference manual
2018-03-26 14:30:43 +02:00
konstantinos katrioplas
13c4b894d1
images and demo plugin
2018-03-26 14:30:41 +02:00
konstantinos katrioplas
890f85e316
docs
2018-03-26 14:29:13 +02:00
konstantinos katrioplas
7b961f6ad3
user API doc
2018-03-26 14:21:20 +02:00
konstantinos katrioplas
5b90d9a805
latest fixes
2018-03-26 14:19:32 +02:00
konstantinos katrioplas
45063e1346
bug fixes & selection functionality in the demo
2018-03-26 14:12:35 +02:00
Sébastien Loriot
4824f3bcc9
Merge branch 'master' into gsoc17-summerwork
...
Reworking of 4e4d495ac2
2018-03-26 14:04:36 +02:00
konstantinos katrioplas
329b017c76
results & images in docs
2018-03-26 13:59:24 +02:00
konstantinos katrioplas
3fa3d5a4f0
images in user manual
2018-03-26 13:59:24 +02:00
konstantinos katrioplas
bd5a0ff22e
improved doc
2018-03-26 13:59:23 +02:00
konstantinos katrioplas
b9865e2610
user manual doc
2018-03-26 13:58:34 +02:00
konstantinos katrioplas
f1c793eab4
reference manual documentation
2018-03-26 13:57:24 +02:00
Mael Rouxel-Labbé
b8df8ba29b
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-01-08 10:44:01 +01:00
Sébastien Loriot
9fe73a801e
Merge pull request #2552 from maxGimeno/PMP_does_intersect-GF
...
PMP: do_intersect
2018-01-04 15:34:18 +01:00
Sébastien Loriot
ae6d3afafb
plurial
2018-01-03 15:13:25 +01:00
Sébastien Loriot
396fc1d6b1
add a note about exactness of the do intersect predicates
2018-01-03 15:04:52 +01:00
Sébastien Loriot
93b5fd9f62
rephrasing
2018-01-03 13:43:15 +01:00
Sébastien Loriot
d1597f2fb5
Merge branch 'maxGimeno/PMP_orient_connected_components-GF' into cgal/master
2017-12-19 17:34:51 +01:00
Sébastien Loriot
430ad5bc72
Merge branch 'maxGimeno/PMP_does_intersect-GF' into cgal/master
2017-12-19 17:31:29 +01:00
Mael Rouxel-Labbé
0bca01d872
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2017-12-19 17:22:03 +01:00
Laurent Rineau
61e662c4e4
Merge pull request #2649 from sgiraudot/BGL-Regroup_named_parameters-GF
...
Regroup PMP named parameters with BGL named parameters
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/parameters_interface.h
2017-12-19 16:33:44 +01:00
Sébastien Loriot
e97ef309f3
add named parameter for overlapping test
2017-12-14 17:12:37 +01:00
Sébastien Loriot
4b1430ca07
use a named parameter for choosing inward or outward orientation
2017-12-14 11:23:43 +01:00
Laurent Rineau
fe81d31ec2
Merge branch 'master' into PMP_does_intersect-GF
2017-12-13 16:25:32 +01:00
Mael Rouxel-Labbé
fe9d21a6cd
Fix links to all_default()
2017-12-13 10:54:21 +01:00
Sébastien Loriot
731a9b38c8
update user manual
2017-12-13 10:43:10 +01:00
Sébastien Loriot
bca397c4ff
update user manual
2017-12-13 10:17:45 +01:00
Maxime Gimeno
93c7018ab0
Update doc
2017-12-13 10:17:45 +01:00
Giles Bathgate
f0395ae618
Polygon Mesh Processing documenation - Correct spelling mistake
2017-12-12 17:55:40 +00:00
Mael Rouxel-Labbé
ad947da752
Give each package a NamedParameters.txt
2017-12-12 00:07:57 +01:00
Simon Giraudot
4354c5b0e8
Update doc of Named Parameters for PMP
2017-12-11 12:08:27 +01:00
Mael Rouxel-Labbé
34d53aa2d9
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2017-12-05 20:32:30 +01:00
Mael Rouxel-Labbé
d89bedd546
Occurence -> Occurrence
2017-12-05 16:23:46 +01:00
Sébastien Loriot
56762a60a4
move all functions related to autorefinement in experimental namespace
...
+ remove all public documentation associated to it
2017-11-28 11:30:44 +01:00
Sébastien Loriot
47b4a3941b
update user and reference manual
2017-11-28 10:21:45 +01:00
Maxime Gimeno
c940bbd20d
Update doc
2017-11-27 15:58:56 +01:00
Maxime Gimeno
31161a7788
Fix doc.
2017-11-17 12:55:28 +01:00
Maxime Gimeno
7d90de6687
change polyline definition
2017-11-17 12:55:27 +01:00
Maxime Gimeno
55a0bbc628
fix doc
2017-11-17 12:55:27 +01:00
Laurent Rineau
037cba3fae
Merge pull request #2336 from maxGimeno/Detect_features-GF
...
PMP: Detect features
2017-09-18 14:29:55 +02:00
Andreas Fabri
db67979b71
fix some \ref so that the links go to the package overview
2017-08-25 14:14:01 +01:00
Jane Tournois
d5aa3db51d
doc and indentation fixes
2017-08-17 17:24:05 +02:00
Jane Tournois
0f974aa902
improve user manual
2017-08-17 15:50:00 +02:00
Maxime Gimeno
43ff0d092c
Implementation review Jane and sebastien
2017-08-11 15:30:03 +02:00
Maxime Gimeno
080d3a0895
WIP Jane's review
2017-08-11 09:07:32 +02:00
Maxime Gimeno
723492def1
Use existing named_parameters and vertex_incident_patches becomes lvaluepmap,
2017-08-10 15:16:27 +02:00
Maxime Gimeno
32999ddd78
New pass over doc, tests and examples
2017-08-07 14:50:23 +02:00
Maxime Gimeno
1fe1e21bb6
Replace maximum_surface_patch by first_index.
2017-08-07 13:32:02 +02:00
Maxime Gimeno
1bad0e7202
Use edges instead of halfedges for edge_is_feature_t and map
2017-08-07 11:39:07 +02:00
Maxime Gimeno
222f7f3965
Add an example and a test for detect_features
2017-08-04 15:32:16 +02:00
Maxime Gimeno
d588c55bbb
Make functions free functions and wright doc
2017-08-04 15:06:41 +02:00
Sebastien Loriot
196fb95308
Merge branch 'master' into PMP-add_random_perturbation-jtournois
2017-07-10 17:48:54 +02:00
Laurent Rineau
94788f8e0f
Merge pull request #2173 from afabri/PMP-benchmark_fill_hole-GF
...
Polygon_mesh_processing: Add performance comparison for hole filling in User Manual
2017-06-30 16:52:11 +02:00
Andreas Fabri
954311c39a
fix file name of png in the .txt
2017-06-28 11:15:46 +02:00
Andreas Fabri
ddaf0b3f15
chmod -x elephants-with-holes.png
2017-06-26 10:58:45 +02:00
Jane Tournois
7614e737d9
improve doc for random_seed
2017-06-15 12:33:27 +02:00
Sébastien Loriot
b667547cb4
fix doxygen warnings
2017-06-15 12:33:27 +02:00
Jane Tournois
c2f9f2e521
add doc for named parameters
2017-06-15 12:33:27 +02:00
Andreas Fabri
5001f614c3
provide information on the PC used
2017-06-14 15:55:03 +02:00
Andreas Fabri
77374de809
forgot the cgalcite
2017-06-14 15:35:21 +02:00
Andreas Fabri
27a272c5f6
Add \
2017-06-14 15:08:23 +02:00
Andreas Fabri
826c729e45
Polygon_mesh_processing: Add a benchmark for hole filling (with/without Delaunay)
2017-06-14 14:23:37 +02:00
Maxime Gimeno
c3eac61ace
Fix path to example
2017-06-06 09:31:41 +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
Andreas Fabri
0707e06cee
Changes after Andreas' review
2017-05-30 15:08:34 +02:00
Andreas Fabri
774bdc4351
License check for Geometric Meshing and Hole Filling
2017-03-22 12:10:37 +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
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
27cb95f022
Merge pull request #1578 from maxGimeno/PMP-add_distance-GF
...
Add approximated Hausdorff distance
2017-01-12 11:10: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
Sébastien Loriot
527828ff52
copy-paste error
2016-12-30 16:17:13 +01:00
Sébastien Loriot
0607f2511e
improve user manual
2016-12-30 16:12:37 +01:00
Sébastien Loriot
6341b5d5ed
rename named parameter and update concept after adding edge sampling
2016-12-30 14:52:10 +01:00
Sébastien Loriot
a047641ec9
update user manual and add a picture to illustrate the sampling methods
2016-12-30 14:28:37 +01:00
Sébastien Loriot
886b65edd1
remove set_ prefix from named parameters
2016-12-29 17:50:16 +01:00
Sébastien Loriot
bfc20a922b
move using instructions
2016-12-29 07:21:04 +01:00
Sébastien Loriot
29b28949e9
cite metro
2016-12-29 07:21:04 +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
3e018b4d1a
use snippet to avoid inlining a whole example while we care only of a tiny part
2016-12-29 07:20:25 +01:00
Sébastien Loriot
5ee83b555b
remove Triangle_3 extra requirements
2016-12-29 07:20:25 +01:00
Maxime Gimeno
cdc76129d0
Keep fixing the doc
2016-12-29 07:20:24 +01:00
Andreas Fabri
9dee15964b
poisson -> Poisson
2016-12-29 07:20:24 +01:00
Maxime Gimeno
768e52fe54
Another fix of the doc.
2016-12-29 07:20:23 +01:00
Maxime Gimeno
581b677a44
Add sample_face() and fix some doc.
2016-12-29 07:20:23 +01:00
Maxime Gimeno
06dd4a4522
Add a geom-traits concept for distance functions
...
Update the code and the doc accordingly
2016-12-29 07:20:23 +01:00
Jane Tournois
7ec512e359
update approximated -> approximate
2016-12-29 07:20:23 +01:00
Sébastien Loriot
3710a60b9c
doc clean up
2016-12-29 07:20:22 +01:00
Maxime Gimeno
0cc2c59981
Fixes for SF.
2016-12-29 07:20:22 +01:00
Maxime Gimeno
3fca4399c6
Add examples and keep fixing the doc
2016-12-29 07:20:22 +01:00
Maxime Gimeno
6cf0504f95
Fixes and clean-up : first part.
2016-12-29 07:20:21 +01:00
Sébastien Loriot
2577fd912e
WIP to add Hausdorff distance to a mesh
2016-12-29 07:20:19 +01:00
Sébastien Loriot
9dbaf36646
put function is correct group
2016-12-26 08:33:43 +01:00
Sébastien Loriot
ac2faf9fe1
fix doc
2016-12-05 18:28:29 +01:00
Sébastien Loriot
c3e1309181
update from master branch
2016-12-05 14:37:29 +01:00
Laurent Rineau
f100d59987
Merge pull request #1722 from janetournois/PMP-fix_doc_isotropic_remeshing-GF
...
PMP : fix documentation bug for `vertex_is_constrained_map`
2016-12-02 11:37:47 +01:00
Sébastien Loriot
46cdd7f7dc
add testsuite for corefine
2016-12-02 08:43:25 +01:00
Jane Tournois
35cce254bb
fix documentation bug
...
vertices can be changed because of collapse,
for which we don't always know if vkept will be source
or target
2016-11-25 11:02:47 +01:00
Andreas Fabri
44324c7eb1
add examples to examples.txt
2016-11-24 14:01:11 +01:00
Andreas Fabri
362a77b9de
fix typos - thank you Jane
2016-11-03 15:03:24 +01:00
Andreas Fabri
dc3cfa9551
fix typo
2016-11-03 14:15:55 +01:00
Andreas Fabri
df3af79866
Add an example that uses a std::map as property map
2016-11-01 09:48:48 +01:00
Laurent Rineau
24b7757282
Merge pull request #1517 from sloriot/PMP-more_bbox_3_overloads
...
More bbox 3 overloads for face graph models
2016-10-24 11:47:13 +02:00
Sébastien Loriot
4841913bb7
improve outline and add corefinement
...
drop the manual section numbering that is error prone
and use bullets to make it easier to catch the different
sections
2016-10-19 15:41:09 +02:00
Sébastien Loriot
f4d67dd4af
Refresh branch from master
2016-10-19 14:27:08 +02:00
Sébastien Loriot
f9ecd715b5
Revert "rename functions computing simplex bbox to bbox_3"
...
This reverts commit 357f261231 .
The names have to be different otherwise for models of FaceGraph
have face, vertex and edge descriptors being pure integer the
overloads will be ambiguous
2016-10-19 14:14:09 +02:00
Sébastien Loriot
c86582ef82
remove todo
2016-10-19 14:03:45 +02:00
Sébastien Loriot
357f261231
rename functions computing simplex bbox to bbox_3
...
overloads are possible thanks to a specialization of graph_traits
for named parameter being empty.
That way, the compiler do not try to instantiate the one from boost,
which was looking for vertex_descriptor and edge_descriptor in the
name parameters.
2016-09-30 10:04:12 +02:00
Sébastien Loriot
efa9b9bac4
rename boolean operation functions
...
The change of names comes from the fact the the constness of input meshes
cannot be guaranteed without having different type of input and output
meshes
2016-09-29 15:25:43 +02:00
Sébastien Loriot
93c7bf1387
reorder items
2016-09-29 14:34:38 +02:00
Sébastien Loriot
ce13630917
rename overload as there are some ambiguities that cannot be overcame
2016-09-29 14:09:50 +02:00
Sébastien Loriot
faec57bd69
remove the requirement table
2016-09-29 12:10:58 +02:00
Sébastien Loriot
58044ab929
document PMP::parameters::all_default()
2016-06-24 16:58:51 +02:00
Sébastien Loriot
0dcde837ee
do not use */ in a comment section of \code env
2016-06-24 16:58:42 +02:00
Sébastien Loriot
84311eab64
update doc after the review of @janetournois
2016-06-24 16:58:34 +02:00
Sébastien Loriot
2d4153fc3d
update Polyhedra_corefinement-enhancements-sloriot from master
2016-06-24 14:54:33 +02:00
Jane Tournois
0811c2fb2c
document named parameters for smoothing
2016-06-07 14:06:09 +02:00
Jane Tournois
e4336fcc09
ref manual
2016-05-24 16:33:47 +02:00
Jane Tournois
4b2606fa35
doc user manual
2016-05-24 16:24:00 +02:00
Jane Tournois
b6fb053534
user manual : definitions
2016-05-24 15:33:56 +02:00
Sébastien Loriot
2860e1fc51
add examples for corefinement
2016-05-20 17:51:06 +02:00
Sébastien Loriot
1ffe2fd013
add figures in the doc for corefinement
2016-05-20 14:39:11 +02:00
Sébastien Loriot
36d0257dff
first version of the corefinement doc
2016-05-19 15:08:31 +02:00
Sébastien Loriot
a1a6e0bb0f
remove todos and add missing entry
2016-05-17 17:05:46 +02:00
Sébastien Loriot
cfe8876f38
doc typo
2016-05-17 16:55:42 +02:00
Sébastien Loriot
d892ef1a89
Merge pull request #1030 from janetournois/PMP-remeshing_with_patch_ids-jtournois
...
PMP : new features for isotropic_remeshing
2016-05-09 09:43:08 +02:00
Sébastien Loriot
3c8871f8a9
Merge pull request #739 from bo0ts/Pmp-poly_soup_poly_mesh-pmoeller
...
Add PMP function is_polygon_soup_a_polygon_mesh
2016-05-04 15:01:25 +02:00
Jane Tournois
638b0ba9ab
document that if face_index map exists internally, it should be initialized
2016-04-22 15:31:12 +02:00
Jane Tournois
bfe4d815a2
document face_patch_map
2016-04-22 09:53:20 +02:00
Jane Tournois
7e3a94d341
add is_polygon_soup_a_polygon_mesh
2016-04-19 11:50:16 +02:00
Philipp Möller
a10822881d
Update changes.html
...
and remove the TODO
2016-04-18 12:08:39 +02:00
Laurent Rineau
89fe7c62b2
Merge pull request #762 from sloriot/BGL-unif_names
...
Unify names of parameters model of CGAL BGL concepts
2016-03-24 11:20:38 +01:00
Andreas Fabri
973f25f889
typo in doc
2016-03-22 19:23:38 +01:00
Jane Tournois
bf63963830
add constrained vertices to isotropic remeshing
...
those vertices cannot be modified
2016-03-02 17:08:38 +01:00
Jane Tournois
586a92f736
update the type of edge_is_constrained_map
...
now the pmap of constraints gets updated by isotropic remeshing
2016-03-02 15:56:20 +01:00
Sébastien Loriot
6c4f1274ef
refine and fairing functions requires a triangle mesh
2016-02-15 14:35:26 +01:00
Philipp Möller
0a04a3a48f
Use CGAL_DOC_VERSION
2016-02-11 15:37:54 +01:00
Sébastien Loriot
30f81e8d70
remove todo done
2016-02-10 18:47:34 +01:00
Sébastien Loriot
eb2ba8cefe
rename Surface_modeling package to Surface_mesh_deformation for consistency
2016-02-08 12:25:49 +01:00
Andreas Fabri
0e880cb475
Add text; Add an \ingroup; Capitalize
2016-02-05 18:31:28 +01:00
Sébastien Loriot
cf08261299
Merge pull request #652 from sloriot/BGL-document_selection_functions
...
BGL: document selection functions
2016-01-20 17:13:21 +01:00
Sébastien Loriot
acb541de2e
remove todo
2016-01-19 11:32:43 +01:00
Sébastien Loriot
1792146afd
document split_graph_into_polylines
2016-01-19 09:30:00 +01:00
Jane Tournois
a444b343d1
doc : move remeshing functions to the "Meshing" group
...
note it was already the case in PackageDescription.txt
2016-01-11 12:38:35 +01:00
Sébastien Loriot
e64ae35a6e
Merge pull request #542 from bo0ts/Documentation-release_build2-pmoeller
...
Allow to build the documentation in a release
2016-01-07 09:21:46 +01:00
Sébastien Loriot
e4f6cb9f4e
there is no predicate class
2015-12-30 09:18:16 +01:00
Philipp Möller
71b4e9c515
Use CGAL_FULL_VERSION in all Doxyfile.in
2015-12-17 16:33:28 +01:00
Philipp Möller
79b7fc5081
Handle the INPUT cases where the whole include dir is used
2015-12-10 17:03:46 +01:00
Andreas Fabri
7ba2cf20e2
more typos fixed
2015-11-30 19:54:29 +01:00
Andreas Fabri
92830506aa
fix a type
2015-11-30 15:48:34 +01:00
Sébastien Loriot
5de303c389
Merge pull request #501 from janetournois/PMP-add_utility_functions-GF
...
PMP : add utility functions
2015-11-26 14:22:05 +01:00
Jane Tournois
a61fefc839
Merge branch 'PMP-length_of_border-GF-old' into PMP-length_of_border-GF
2015-11-23 17:19:30 +01:00
Jane Tournois
a76e8c3b70
document border_halfedges and remove_isolated_vertices
2015-11-17 17:32:51 +01:00
Jane Tournois
0a12beb5f9
Merge branch 'Polygon_mesh_processing-local_remeshing-GF-old' into Polygon_mesh_processing-local_remeshing-GF
2015-11-16 13:06:03 +01:00
Jane Tournois
70550aac03
todo : more documentation
2015-11-10 16:54:50 +01:00
Andreas Fabri
8ca486659d
Add a group for intersection detection
2015-11-09 16:36:00 +01:00
Andreas Fabri
326b795636
Add module descriptions
2015-11-07 12:00:44 +01:00
Andreas Fabri
ba3bd6dc64
Define connected component properly and introduce more doxygen groups
2015-11-07 11:45:03 +01:00
Sébastien Loriot
533023f4f3
add missing example
2015-11-05 20:13:07 +01:00
Jane Tournois
2d54e1d98d
reorder PackageDescription.txt
2015-11-05 20:13:07 +01:00
Jane Tournois
d6207f50ba
comment about new helper functions
...
also update PackageDescription.txt and fix it
2015-11-05 20:13:07 +01:00
Sébastien Loriot
0072b649e2
Merge branch 'old/Polygon_mesh_processing-local_remeshing-GF' into Polygon_mesh_processing-local_remeshing-GF
2015-11-05 20:11:10 +01:00
Jane Tournois
40a630e778
user manual
2015-11-05 20:09:18 +01:00
Jane Tournois
78f45deccb
remove output stream from example
2015-11-05 20:09:18 +01:00
Jane Tournois
d9797f6d78
add original paper ref
2015-11-05 20:09:14 +01:00
Jane Tournois
893b80c490
rename function to isotropic_remeshing()
2015-11-05 20:09:14 +01:00
Sébastien Loriot
c6e649aa9b
Merge branch 'Polygon_mesh_processing-local_remeshing-GF-old' into Polygon_mesh_processing-local_remeshing-GF
...
and adapt plugin to CGAL::Three
2015-11-05 20:07:15 +01:00
Sébastien Loriot
54ca52b538
Merge branch 'BGL-SurfaceMesh2SurfaceMesh-GF' into Polygon_mesh_processing-local_remeshing-GF
2015-11-05 19:25:00 +01:00
Jane Tournois
3448f7cd57
Merge branch 'PMP-length_of_border-GF-old' into PMP-length_of_border-GF
2015-11-03 15:34:45 +01:00
Jane Tournois
ad2e627a31
documentation and change return types to use Geom_traits::FT
2015-11-03 15:29:15 +01:00
Andreas Fabri
d2ed79d38d
Add keep_large_connected_components (code,doc,test)
2015-10-22 09:01:08 +02:00
Sébastien Loriot
a1279bc063
update dependencies
2015-09-21 08:43:05 +02:00
Sébastien Loriot
68aa21292a
Merge branch 'old/CGAL-Solver-packages-GF' into CGAL-Solver-package-GF
2015-09-21 07:34:18 +02:00
Simon Giraudot
619554a20b
Replace SparseLinearAlgebraTraitsWithFactor_d by SparseLinearAlgebraWithFactorTraits_d
2015-09-16 17:23:00 +02:00
Andreas Fabri
6692f993ce
Add/Remove some cgalPkgDependsOn
...
Move Visibility package from Arrangements to Polygons
Add some `` in the Visibility package
Add the keyword 'Geodesic' to the Shortest Path package.
2015-09-09 12:09:57 +02:00
Simon Giraudot
9135157b64
Update PackageDescription files in doc to reference Solver_interface instead of Eigen
2015-09-09 11:24:54 +02:00
Jane Tournois
c7af93647e
add todo
2015-09-04 17:02:13 +02:00
Jane Tournois
2bb201c0ef
add documentation and rename file
2015-09-04 16:58:53 +02:00
Laurent Rineau
1eab366954
Merge pull request #312 from sloriot/Polyhedron_demo-stl_io_plugin_safer-sloriot
...
Polyhedron demo: first check that the STL file is a polygon mesh before loading it
Conflicts:
Polygon_mesh_processing/doc/Polygon_mesh_processing/PackageDescription.txt
2015-09-04 11:36:13 +02:00
Laurent Rineau
59ac9f30fc
Merge pull request #293 from sloriot/PMP-fix_remove_degenerate_faces-sloriot
...
Polygon mesh processing: fix remove_degenerate_faces() but do not publish it in the documentation
2015-09-04 11:24:36 +02:00
Sébastien Loriot
4931c8c889
first check that the stl file is a polygon mesh before loading it
2015-09-03 15:17:14 +02:00
Sébastien Loriot
9514bcc8fe
do not publish remove_degenerate_faces that is not yet ready
2015-08-27 11:26:04 +02:00
Jane Tournois
6062c9405f
add reference manual for remeshing
2015-08-18 17:21:40 +02:00
Jane Tournois
d8d63fce5a
complete documentation
2015-08-11 13:07:46 +02:00
Jane Tournois
86896278e5
Merge branch 'Polygon_mesh_processing-local_remeshing-GF-old' into Polygon_mesh_processing-local_remeshing-GF
2015-08-07 13:02:35 +02:00
Sébastien Loriot
98533778ce
remove non-need macro definitions
2015-07-31 14:11:38 +02:00
Sébastien Loriot
89498ff175
remove less_halfedge named parameter that is no longer needed
2015-07-31 11:18:24 +02:00
Jane Tournois
bb3d38c9e7
Merge branch 'Polygon_mesh_processing-local_remeshing-GF-old' into Polygon_mesh_processing-local_remeshing-GF
2015-07-23 17:50:34 +02:00
Sébastien Loriot
ab8d6cfbcb
add todo
2015-07-16 10:25:09 +02:00
Jane Tournois
7256746891
doc
2015-07-15 16:02:25 +02:00
Sébastien Loriot
017b4f501f
use jpg instead of png
...
prepare for rebasing
2015-07-15 11:43:53 +02:00
Sébastien Loriot
d35e1e5580
do not use a large gif file
...
prepare for rebasing
2015-07-15 10:30:51 +02:00
Sébastien Loriot
1950bf0d7d
update user manual for keep/remove_connected_components
2015-07-13 09:27:51 +02:00
Sébastien Loriot
1fcc8937ab
add todo
2015-07-13 07:14:30 +02:00
Sébastien Loriot
7d8fe2553d
add remove_connected_components + overload for the keep version using cc ids
2015-07-13 07:08:45 +02:00
Sébastien Loriot
1334ff32dd
document another overload or reverse_face_orientations
2015-06-29 15:17:41 +02:00
Jane Tournois
7e94f20842
add precisions about 2-manifold
...
and remove column about it.
we don't want to document anything about algorithms
working or not on a mesh for which is_valid would return false
2015-06-29 10:23:24 +02:00
Sébastien Loriot
bde6c708db
update table and categories
2015-06-26 08:58:16 +02:00
Jane Tournois
ce4eb95d00
fix typo
2015-06-25 15:47:32 +02:00
Jane Tournois
cc21c6e35d
user manual
2015-06-25 15:46:19 +02:00
Jane Tournois
d228e836b7
add a table about requirements of package functions
...
(asked by both reviewers)
some answers should still be checked
2015-06-25 15:26:22 +02:00
Jane Tournois
21807f6873
doc fix
2015-06-25 14:18:37 +02:00
Jane Tournois
e451c510ec
Merge branch 'Polygon_mesh_processing-GF' of github.com:CGAL/cgal-public-dev into Polygon_mesh_processing-GF
2015-06-25 14:12:50 +02:00
Jane Tournois
d07d597065
update package description
2015-06-25 14:12:07 +02:00
Sébastien Loriot
7de678e50e
there are several authors
2015-06-25 13:20:20 +02:00
Jane Tournois
32f0c9b37b
rename Point_inside_polygon_mesh to Side_of_triangle_mesh
...
and document it
2015-06-25 11:51:45 +02:00
Jane Tournois
1a775ff8f9
add keep_connected_components (doc only)
2015-06-25 09:58:08 +02:00
Jane Tournois
b2e749894e
user manual
2015-06-25 09:32:42 +02:00
Jane Tournois
31fd19c01e
Pierre's review. Rename is_self_intersecting to does_self_intersect
...
to be consistent with do_intersect
2015-06-22 11:03:25 +02:00
Jane Tournois
6b6645af72
add "polygon mesh" and "triangle mesh" as much as possible
2015-06-18 16:48:02 +02:00
Jane Tournois
1e93d3d645
fix ref
2015-06-18 15:24:41 +02:00
Jane Tournois
a26f8ed4ff
fix ref to hole filling
2015-06-18 15:03:59 +02:00
Jane Tournois
86215e3a10
modify captions to take into account review 1
2015-06-18 12:59:25 +02:00
Jane Tournois
187895af98
fix dependencies
2015-04-28 15:11:10 +02:00
Jane Tournois
ac86f5d5b8
attempt to get the CDT_2 link
2015-04-28 13:49:36 +02:00
Jane Tournois
13dd4516f9
fix indentation in code
2015-04-28 13:47:48 +02:00
Jane Tournois
07b935a4b4
example fixed
2015-04-10 13:03:07 +02:00
Jane Tournois
cff0047b32
bug fixed
2015-04-10 12:35:36 +02:00
Jane Tournois
94bc90f933
fix named parameter name
2015-04-03 16:57:40 +02:00
Jane Tournois
70951db816
improve the display of named parameters
...
rename Kernel to GeomTraits
2015-04-03 16:37:22 +02:00
Jane Tournois
a6698298a7
layout of named parameters : clickable in the documentation of functions,
...
and looking like usual parameters in the NamedParameters description page
2015-04-03 16:16:42 +02:00
Jane Tournois
a4dedeb691
documentation fixes
2015-04-03 14:05:22 +02:00
Andreas Fabri
db614217c3
typos
2015-04-03 10:14:38 +02:00
Sébastien Loriot
2cdbc92fac
update history
2015-04-02 07:56:50 +02:00
Sébastien Loriot
6a375326fa
rename named param kernel to geom_traits and fix compilation issues
2015-04-02 07:33:24 +02:00
Sébastien Loriot
6413af6a04
add missing anchor name
2015-04-02 07:33:24 +02:00
Sébastien Loriot
c04077e7af
use macro for documenting named parameters
2015-04-01 18:17:07 +02:00
Jane Tournois
0f2ea23737
add short implementation history
2015-04-01 17:46:13 +02:00
Jane Tournois
8ee2b97324
move subsection title
2015-04-01 17:07:25 +02:00
Jane Tournois
3b45828ee4
Merge branch 'Polygon_mesh_processing-GF' of github.com:CGAL/cgal-dev into Polygon_mesh_processing-GF
2015-04-01 16:57:58 +02:00
Jane Tournois
09e49c141c
remove useless \cgal
2015-04-01 16:55:53 +02:00
Sébastien Loriot
2869362f9e
fix authors
2015-04-01 16:55:04 +02:00
Sébastien Loriot
4fb57e6a92
add missing example
2015-04-01 16:49:30 +02:00
Jane Tournois
e4ba8b4c47
document remove_degenerate_faces
2015-04-01 16:41:49 +02:00
Jane Tournois
8f595e6e14
update todo
2015-04-01 16:10:12 +02:00
Jane Tournois
eb2954c7bf
add namespace Polygon_mesh_processing and add nested list
2015-04-01 15:59:33 +02:00
Jane Tournois
dd4028917d
Merge branch 'Polygon_mesh_processing-GF' of github.com:CGAL/cgal-dev into Polygon_mesh_processing-GF
2015-04-01 15:25:05 +02:00
Jane Tournois
e379b164df
add section to user manual
2015-04-01 15:24:42 +02:00
Andreas Fabri
2a31a4f169
Add Surface_mesh to dependencies
2015-04-01 15:20:12 +02:00
Jane Tournois
9c5719a1b7
named parameters in stitch_borders (doc and code)
2015-04-01 10:56:20 +02:00
Jane Tournois
4f370f25f2
document named parameters in connected_components.h
2015-03-31 12:41:17 +02:00
Sébastien Loriot
f119e8faec
add a function to remove degenerate triangles
2015-03-30 15:56:45 +02:00
Jane Tournois
b423b4196c
add kernel to the list of documented named parameters
2015-03-26 09:44:02 +01:00
Jane Tournois
a7c8c0eccb
add image to user manual for self intersections
2015-03-24 17:50:59 +01:00
Jane Tournois
ba62737f84
add missing link to orientation section
2015-03-24 17:35:20 +01:00
Jane Tournois
c41c797ca0
remove "max" figures
2015-03-24 17:31:18 +01:00
Jane Tournois
0f91dbbb6a
move hole filling figure to hole filling section
2015-03-24 17:30:08 +01:00
Jane Tournois
3b8dd8665a
add authors
2015-03-24 17:22:27 +01:00
Jane Tournois
9a76dd6439
add intro to user manual
2015-03-24 17:17:10 +01:00
Jane Tournois
0ca049c423
fix a link
2015-03-24 16:28:11 +01:00
Jane Tournois
0d4a033a75
doc about named parameters
2015-03-24 16:24:26 +01:00
Jane Tournois
a8c86f9e56
reorganize doc to avoid warnings
2015-03-24 16:05:06 +01:00
Andreas Fabri
7bbe486565
capitalize words in sections
2015-03-21 22:53:54 +01:00
Jane Tournois
ae4b306591
add more about bgl named parameters
2015-03-20 18:26:48 +01:00
Jane Tournois
0aaa2ea7bd
how to
2015-03-20 17:07:19 +01:00
Jane Tournois
bb9acbe424
fix solver doc
2015-03-20 16:38:09 +01:00
Jane Tournois
11b8f5ca72
document named parameters for all functions in which they are implemented
2015-03-20 15:44:20 +01:00
Jane Tournois
cc78b0c136
document BGL named parameters for triangulate_hole
2015-03-20 15:14:39 +01:00
Sébastien Loriot
54bc46aa9e
update slicer doc
2015-03-18 18:03:52 +01:00
Sébastien Loriot
a44f5fd3fc
remove duplicated function
2015-03-18 17:05:25 +01:00
Sébastien Loriot
61159ad4e6
fixes in self-itersection doc
2015-03-18 15:08:36 +01:00
Sébastien Loriot
6fa8e17e52
add missing dependency
2015-03-18 10:22:01 +01:00
Sébastien Loriot
0e3d4586d4
fix doc warnings
2015-03-18 09:28:50 +01:00
Jane Tournois
c7637a8d60
connected components section
2015-03-17 18:22:06 +01:00
Jane Tournois
f56d72829e
slicer section
2015-03-17 17:57:58 +01:00
Jane Tournois
3a5f9e918f
add figure for slicer
2015-03-17 17:49:39 +01:00
Jane Tournois
c65bdf8963
normals section
2015-03-17 16:22:17 +01:00
Jane Tournois
5e1f937000
polygon soups section
2015-03-17 16:08:44 +01:00
Jane Tournois
3dd06c0e9b
stitching section
2015-03-17 15:49:30 +01:00
Jane Tournois
1566a672bb
orientation section
2015-03-17 15:28:35 +01:00
Jane Tournois
dd79401562
hole filling section
...
also simplify the hole filling example
2015-03-17 12:50:03 +01:00
Jane Tournois
6335d23218
meshing section
2015-03-17 10:38:21 +01:00
Jane Tournois
c6f59a5329
example is buggy
2015-03-16 11:06:12 +01:00
Jane Tournois
d7b8390000
add Point_inside_polygon_mesh example
2015-03-13 17:31:57 +01:00
Jane Tournois
101702dd8f
cleanup refine() and fair() example, and insert it at the right place in doc
2015-03-13 16:53:03 +01:00
Jane Tournois
c6b8241af9
reorder sections
2015-03-13 16:34:51 +01:00
Jane Tournois
ee98680ed7
introduce examples inside the documentation
2015-03-13 16:31:17 +01:00
Jane Tournois
a22cbbc099
add example for slicer
2015-03-13 16:21:52 +01:00
Jane Tournois
b5bcd4803a
list of examples
2015-03-13 15:37:46 +01:00
Jane Tournois
5cb606f224
user manual : predicates section
2015-03-13 15:10:18 +01:00
Jane Tournois
6b37e2312e
add more subsections
2015-03-13 14:42:27 +01:00
Jane Tournois
ef96f4886b
a bit of reorganization of the doc
...
also add a ref to the PMP book
2015-03-12 17:06:48 +01:00
Andreas Fabri
1c4443f02c
Add CGAL:: and add () to a function
2015-03-10 15:39:01 +01:00
Andreas Fabri
9f530e732c
fix links
2015-03-10 12:52:06 +01:00
Jane Tournois
27fb500274
documentation smoothing
2015-03-09 16:04:22 +01:00
Jane Tournois
8b405435fe
remove FairWeightCalculator from the public API
2015-03-05 15:52:30 +01:00
Jane Tournois
75e4654a02
cleanup stitch_borders,
...
and add VertexPointMap as optional parameter
WARNING : stitch_borders(PolygonMesh& pmesh, LessHedge less_hedge)
commented until we make an API choice
2015-03-05 14:42:04 +01:00
Jane Tournois
e173ca8a1f
fix case
2015-03-04 11:41:02 +01:00
Sébastien Loriot
0c3421c7bf
add todos
2015-02-16 12:03:45 +01:00
Andreas Fabri
8277f73a2c
Add connected_components without EdgeConstraintMap
2015-02-13 18:08:52 +01:00
Andreas Fabri
c040d8453a
rename property maps
2015-02-11 11:29:17 +01:00
Sébastien Loriot
39f9813070
add discover_connected_component
2015-02-05 14:04:43 +01:00
Sébastien Loriot
85c0ff4402
add keep_largest_connected_components
2015-02-03 12:02:40 +01:00
Jane Tournois
f9b8938596
stitching BGLized
...
works for Polyhedron_3
todo : check it still works for Surface_mesh
2015-01-23 17:48:46 +01:00
Jane Tournois
fcfe30d114
rename is_oriented to is_outward_oriented
...
'is_oriented' was misleading because it was suggesting
"is consistently oriented" insted of "normals are oriented outwards
on this already consistently oriented mesh"
2015-01-20 10:36:34 +01:00
Jane Tournois
e028035776
rename orient_polyhedron_3 to orient_polygon_mesh
...
also add namespace Polygon_mesh_processing
2015-01-20 10:08:09 +01:00
Jane Tournois
38186adcbc
add a constructor that takes a pre-built AABB_tree
2015-01-19 17:07:05 +01:00
Jane Tournois
af7265f541
rename Polygon_mesh_slicer_3 to Polygon_mesh_slicer_3
2015-01-16 14:38:40 +01:00
Jane Tournois
36a1db7263
add macro CGAL_HOLE_FILLING_DO_NOT_USE_DT3
...
to be used by inclusion of CGAL/Hole_filling/do_not_use_DT3.h
2015-01-16 14:14:47 +01:00
Jane Tournois
27d329b1e9
move fair() and refine() to their own files
...
- move fairing and refinement internal code to
the subfolder Meshing_functions (they were in Hole_filling)
- and fix namespaces
2015-01-15 17:11:00 +01:00
Jane Tournois
f64ce6874b
add missing namespace in documentation
2015-01-15 15:52:47 +01:00
Jane Tournois
2ec9b7eff9
add namespace Polygon_mesh_processing to hole filling functions
2015-01-15 15:49:38 +01:00
Jane Tournois
473e5e8bee
rename triangulate_polyhedron to triangulate_faces
2015-01-15 15:29:01 +01:00
Jane Tournois
56c6a126cd
add namespace Polygon_mesh_processing to orient_polygon_soup
2015-01-13 17:36:57 +01:00
Jane Tournois
99df22972e
rename polygon_soup_to_polyhedron to Polygon_soup_to_polygon_mesh
...
also rename template parameter Polyhedron to PolygonMesh
2015-01-13 17:08:49 +01:00
Jane Tournois
be88a07ebf
rename stitch_polyhedron to stitch_borders
2015-01-13 16:43:27 +01:00
Jane Tournois
b87a437a6e
add a todo
2015-01-13 16:35:22 +01:00
Jane Tournois
d4c63f8911
renaming
...
- rename do_self_intersect to is_self_intersecting
- add namespace Polygon_mesh_processing
- rename template parameter Polyhedron to PolygonMesh
2015-01-13 16:30:23 +01:00
Jane Tournois
67786d30ec
convert Polygon_soup_to_polyhedron_3 to a standalone function
2015-01-13 16:03:26 +01:00
Jane Tournois
83d35ff704
rename polyhedron_stitching() to Polygon_mesh_processing::stitch_polyhedron()
2015-01-13 14:10:35 +01:00
Jane Tournois
9b151051c3
rename 'self_intersect' to 'self_intersections'
...
for clarity,
because it is collecting intersections
2015-01-13 12:10:42 +01:00
Andreas Fabri
d1b6bc0925
Add dependency on BGL
2015-01-12 14:14:22 +01:00
Sébastien Loriot
dd4fa653b8
fix name of user and ref manuals
2015-01-07 08:39:14 +01:00
Sébastien Loriot
58455566a8
add todos
2015-01-06 17:14:47 +01:00