Sébastien Loriot
|
a528464f31
|
Merge branch 'cgal/master' into PMP-BF_autorefine
|
2023-08-28 13:44:44 +02:00 |
|
hoskillua
|
a94a7337c2
|
Merge remote-tracking branch 'upstream/master' into gsoc2022
|
2023-08-25 14:51:46 +03:00 |
|
Ivan Paden
|
613b0a8914
|
Merge branch 'master' into PMP-add_sizing_in_isotropic_remeshing-GF
|
2023-08-21 22:18:37 +02:00 |
|
Ivan Paden
|
4a8974d256
|
Move sizing classes to 'public' headers
|
2023-11-16 09:31:19 +01:00 |
|
Ivan Paden
|
00b4b93d1c
|
Remove the adaptive sizing field dependency in remesh.h
|
2023-11-16 09:30:10 +01:00 |
|
Ivan Paden
|
15ad1f78eb
|
Change example input to be analogous to uniform sizing
|
2023-11-16 09:30:10 +01:00 |
|
Ivan Paden
|
1c597a07cf
|
Move sizing map calculation to constructor
|
2023-11-16 09:16:00 +01:00 |
|
Ivan Paden
|
c8a96328bd
|
Use C++17 CTAD in example
|
2023-11-16 09:16:00 +01:00 |
|
Ivan Paden
|
947ab8f125
|
Make a (temp) property map for curvature calculation
|
2023-11-16 09:13:31 +01:00 |
|
Ivan Paden
|
92a434018a
|
Add sizing field calculation from curvature
WIP: isotropic remeshing default overload is now broken
|
2023-11-16 09:12:17 +01:00 |
|
Sébastien Loriot
|
fdb6b799a9
|
add doc + do the autorefine inplace for the soup
|
2023-07-21 13:32:25 +02:00 |
|
Sébastien Loriot
|
b86a1fed32
|
Merge remote-tracking branch 'sloriot/PMP-BF_autorefine' into PMP-BF_autorefine
|
2023-07-05 17:59:29 +02:00 |
|
Sébastien Loriot
|
9cdfe70abb
|
Merge remote-tracking branch 'sloriot/CGAL-toward_6.0'
|
2023-06-15 11:34:09 +02:00 |
|
Sébastien Loriot
|
604dcdc435
|
boost::optional => std::optional
|
2023-06-15 10:57:09 +02:00 |
|
Sébastien Loriot
|
45c7b0015f
|
add stop
|
2023-06-12 10:55:56 +02:00 |
|
Sébastien Loriot
|
4b2f3e6ec7
|
take np into account for concurrency
|
2023-05-30 16:01:05 +02:00 |
|
Andreas Fabri
|
2695834873
|
Rename lambdas
|
2023-05-30 08:10:06 +01:00 |
|
Andreas Fabri
|
278e1867aa
|
parallize #1
|
2023-05-26 17:12:28 +01:00 |
|
Sébastien Loriot
|
5d73a7addd
|
add TODOs for parallelism
|
2023-05-25 10:06:51 +02:00 |
|
Ivan Paden
|
eb2a023c31
|
Merge PR #6760 into gsoc2023-adaptive_remesh-ipadjen
|
2023-05-21 08:50:10 +02:00 |
|
Ivan Paden
|
5c4e6ed7b5
|
Create a vertex property map that will contain sizing info (WIP)
Also, update target length checks
|
2023-05-19 23:48:30 +02:00 |
|
Ivan Paden
|
7326fb52ce
|
Add initial preparations for adaptive sizing field
Add Adaptive_sizing_field header with edge min and max limits, and tolerance
Adjust the example
|
2023-05-19 23:47:41 +02:00 |
|
Mael Rouxel-Labbé
|
34a9756836
|
Use BGL API instead of assuming graph.clear() exists
|
2023-05-15 12:42:13 +02:00 |
|
Jane Tournois
|
0ee9406235
|
add possibility to provide a variable sizing field to PMP::isotropic_remeshing
# Conflicts:
# Polygon_mesh_processing/examples/Polygon_mesh_processing/CMakeLists.txt
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/remesh_impl.h
|
2023-05-11 16:05:48 +02:00 |
|
Laurent Rineau
|
d2bc415a15
|
Merge pull request #6950 from lrineau/CGAL-allow_Epick_with_float-GF
Simple_precision_epick: an Epick-like kernel with float as FT
|
2023-05-04 16:37:17 +02:00 |
|
Laurent Rineau
|
4d76e06383
|
Merge pull request #7392 from MaelRL/CGAL_IO-Obj_fixes-GF
Fix issues in OBJ I/O
|
2023-04-24 14:08:22 +02:00 |
|
Laurent Rineau
|
4fe208bdd3
|
Merge pull request #7392 from MaelRL/CGAL_IO-Obj_fixes-GF
Fix issues in OBJ I/O
|
2023-04-24 14:06:34 +02:00 |
|
Mael Rouxel-Labbé
|
b8e82b9c05
|
Merge remote-tracking branch 'cgal/master' into PMP-Triangulate_PS-GF
|
2023-04-18 12:16:27 +02:00 |
|
Mael Rouxel-Labbé
|
82e130d951
|
Minor example improvements
|
2023-04-18 12:14:10 +02:00 |
|
Laurent Rineau
|
1dce90ee79
|
Merge remote-tracking branch 'cgal/master' into CGAL-allow_Epick_with_float-GF
|
2023-04-07 10:59:51 +02:00 |
|
Sébastien Loriot
|
2bae23a2d5
|
triangulate soup
|
2023-04-06 19:26:58 +02:00 |
|
Sébastien Loriot
|
d3bcae07c6
|
Merge pull request #7353 from MaelRL/PMP-Triangulate_PS-GF
Add triangulate Polygon Soup
|
2023-04-06 19:26:25 +02:00 |
|
Sébastien Loriot
|
85b3f7ed57
|
working around non-triangular polygons
|
2023-04-06 19:25:46 +02:00 |
|
Sébastien Loriot
|
d979121cd2
|
repair soup is still recommanded
|
2023-04-06 19:25:45 +02:00 |
|
Sébastien Loriot
|
b4887272e8
|
use soup as input/output in example
|
2023-04-06 19:25:45 +02:00 |
|
Sébastien Loriot
|
944475f169
|
triangulate input faces
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
6df9926f9b
|
add another example with soup as input
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
a1ff847b6a
|
add "brute-force" version of autorefine()
|
2023-04-06 17:54:44 +02:00 |
|
Andreas Fabri
|
e816f17ef4
|
Derive Visitor in example to have default implementations of some callbacks
|
2023-04-04 08:47:07 +01:00 |
|
 Sebastien LoriotandMael
|
a34ada1cfe
|
Apply suggestions from code review
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
36e309e677
|
add example for almost coplanar remeshing
|
2023-03-31 14:39:33 +02:00 |
|
hoskillua
|
33c7f5c03a
|
traillling spaces
|
2023-03-27 19:37:31 +02:00 |
|
hoskillua
|
4279a734bf
|
minor linting changing
|
2023-03-27 19:35:31 +02:00 |
|
hoskillua
|
057b6fc2dd
|
gaussian -> Gaussian in example files
|
2023-03-27 17:20:26 +02:00 |
|
hoskillua
|
556218bf15
|
gaussian -> Gaussian in docs and comments
|
2023-03-25 11:57:22 +02:00 |
|
Sébastien Loriot
|
661513b16e
|
gaussian -> Gaussian
|
2023-03-22 19:12:28 +01:00 |
|
Sébastien Loriot
|
664aa7c162
|
Merge remote-tracking branch 'cgal/master' into HEAD
|
2023-03-22 18:16:01 +01:00 |
|
Sébastien Loriot
|
a601cbc5e7
|
first pass on the API
|
2023-03-22 18:13:27 +01:00 |
|
Sébastien Loriot
|
b1d2744821
|
Merge branch 'master' into PMP-decimation
|
2023-03-02 14:24:27 +01:00 |
|
Laurent Rineau
|
a5052f4cd8
|
Merge pull request #6835 from MaelRL/CGAL-Clean_CMakeLists.txt-GF
Some CMakeLists.txts cleaning
|
2023-02-16 10:52:29 +01:00 |
|