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