Dmitry Anisimov
|
50fc1cabd9
|
faster queries for close meshes, now traversal traits initial bounds depend on error_bound
|
2021-04-09 18:19:54 +02:00 |
|
Dmitry Anisimov
|
95f124fd30
|
added missing ref
|
2021-04-09 16:50:34 +02:00 |
|
Dmitry Anisimov
|
4d107b3b8d
|
using std priority queue instead of boost heap
|
2021-04-09 16:34:03 +02:00 |
|
Dmitry Anisimov
|
63db510aef
|
epeck support, fixed bug with infinity value
|
2021-04-09 16:03:55 +02:00 |
|
Dmitry Anisimov
|
dc9e958503
|
removed some asserts and types, added const, make it compile with epeck, but epeck gives wrong results
|
2021-04-09 12:35:18 +02:00 |
|
Dmitry Anisimov
|
410b03bc1f
|
added z-shaped test
|
2021-04-09 10:46:01 +02:00 |
|
Dmitry Anisimov
|
a255f692dc
|
matching faces finished, still needs several more tests
|
2021-04-08 17:07:13 +02:00 |
|
Dmitry Anisimov
|
ffc8953a42
|
caching data
|
2021-04-08 16:25:38 +02:00 |
|
Dmitry Anisimov
|
0333778b96
|
added face matching, not finished
|
2021-04-08 16:22:32 +02:00 |
|
Dmitry Anisimov
|
3b7931dcd9
|
added timings test
|
2021-04-08 15:50:49 +02:00 |
|
Andreas Fabri
|
e0985c4daf
|
PMP Corefinement: Replace containters to make it faster
|
2021-04-08 11:40:19 +01:00 |
|
Jane Tournois
|
371706e92a
|
Merge remote-tracking branch 'cgal/master' into PMP-isotropic_remeshing_collapse_step-jtournois
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/remesh_impl.h
|
2021-04-08 11:11:51 +02:00 |
|
Sebastien Loriot
|
dfe70d17e7
|
Fix typo
|
2021-04-08 08:56:54 +02:00 |
|
Sébastien Loriot
|
667817ece0
|
test new API
|
2021-04-07 15:27:56 +02:00 |
|
Sébastien Loriot
|
d8cdbbdc28
|
avoid an extra is-degenerate test
|
2021-04-07 15:10:32 +02:00 |
|
Sébastien Loriot
|
5b554abce8
|
add named parameter for triangle soup
|
2021-04-07 14:52:51 +02:00 |
|
Dmitry Anisimov
|
dfd2e15066
|
Merge remote-tracking branch 'maxGimeno/PMP-compare_faces_from_meshes-maxGimeno' into gsoc2019-PMPHDist-martinskrodzki
|
2021-04-07 13:54:02 +02:00 |
|
Dmitry Anisimov
|
841ad3b8b1
|
fixed bug introduced in 2d4c254
|
2021-04-07 13:53:10 +02:00 |
|
Dmitry Anisimov
|
4033bc14f3
|
added new tests with test data
|
2021-04-07 12:52:08 +02:00 |
|
Dmitry Anisimov
|
f8f37393f3
|
fixed warnings
|
2021-04-07 12:44:17 +02:00 |
|
Maxime Gimeno
|
17602e589e
|
Merge remote-tracking branch 'cgal/master' into CGAL-clang_tidy__nullptr_on_Mesh_2-GF
|
2021-04-07 09:17:51 +02:00 |
|
Laurent Rineau
|
1b54449dc5
|
Merge pull request #4878 from danston/Kernels-decltypes-danston
Improve decltype/result_of/invoke_result
|
2021-04-06 15:13:21 +02:00 |
|
Laurent Rineau
|
58ddf16295
|
Merge pull request #5507 from afabri/PMP-vtune_isotropic_remeshing-GF
PMP: Accelerate isotropic remeshing
|
2021-04-06 15:13:11 +02:00 |
|
Laurent Rineau
|
d46dcec5e5
|
Merge pull request #5510 from pentacular/wasm
Round-to-nearest support for intervals
|
2021-04-06 15:13:09 +02:00 |
|
Laurent Rineau
|
8247232cf1
|
Merge pull request #5535 from sloriot/CGAL-more_cmake_support_files
Add more cmake support files
|
2021-04-06 15:13:04 +02:00 |
|
Laurent Rineau
|
791d4abfec
|
Merge pull request #5555 from sloriot/PMP-exception_inheritance
Inherit from a std exception
|
2021-04-06 15:12:55 +02:00 |
|
Laurent Rineau
|
9b442d1595
|
Merge pull request #5570 from MaelRL/PMP-Repair_PS_invalid_polygons_speed_up-GF
Speed up invalid polygon removal in repair_PS
|
2021-04-06 15:12:47 +02:00 |
|
Laurent Rineau
|
a11a7578f6
|
Merge pull request #5570 from MaelRL/PMP-Repair_PS_invalid_polygons_speed_up-GF
Speed up invalid polygon removal in repair_PS
|
2021-04-06 15:11:41 +02:00 |
|
Sébastien Loriot
|
b7bafa1a34
|
do not build vector if not needed
|
2021-04-03 11:22:14 +02:00 |
|
Sébastien Loriot
|
dd19b506ed
|
first version to add epsilon per face
|
2021-04-03 11:14:15 +02:00 |
|
Andreas Fabri
|
ab75cbea46
|
Add data set that shows the performance gain when running self_intersections_example.cpp (4.6 sec master, 0.6 sec this PR when run sequentially
|
2021-04-01 18:42:05 +01:00 |
|
Andreas Fabri
|
c97d3ffb65
|
Take into account that obtuse vertices are not clipped.
|
2021-04-01 16:47:07 +01:00 |
|
Andreas Fabri
|
6c4835f8db
|
Introduce a struct for Prism so that we can also store which corner is obtuse
|
2021-04-01 15:35:16 +01:00 |
|
Maxime Gimeno
|
34e2180b22
|
rename match_faces
|
2021-04-01 13:50:41 +02:00 |
|
Sébastien Loriot
|
f4a79aebd8
|
catch const ref
|
2021-03-31 14:12:43 +02:00 |
|
Mael Rouxel-Labbé
|
dc854d8088
|
Use std::remove_if to speed-up invalid polygon removal
|
2021-03-31 11:54:38 +02:00 |
|
Andreas Fabri
|
ebbe978291
|
Do not test combinations of planes where we know that there is no intersection point
|
2021-03-30 13:56:28 +01:00 |
|
Sébastien Loriot
|
e3b0302b2b
|
inherit from a std exception
|
2021-03-26 09:53:29 +01:00 |
|
Maxime Gimeno
|
ca5867f172
|
Changes after review
|
2021-03-25 13:27:16 +01:00 |
|
Laurent Rineau
|
79ba1af61f
|
Merge pull request #5492 from sloriot/PMP-coref_full_edge_visitor
Add missing visitor calls for the output_builder part
|
2021-03-24 15:05:24 +01:00 |
|
Maxime Gimeno
|
9e6eaa504a
|
Orientation requirements always on, as it won't work without it on non triangle meshes
|
2021-03-23 13:43:49 +01:00 |
|
Maxime Gimeno
|
5f4437bef1
|
Fix missing inline and doc
|
2021-03-23 12:43:53 +01:00 |
|
Maxime Gimeno
|
c3036b1e3e
|
clean-up
|
2021-03-23 12:12:45 +01:00 |
|
Maxime Gimeno
|
cc4d274399
|
Clarify np
|
2021-03-23 12:10:34 +01:00 |
|
Maxime Gimeno
|
f4da3182d7
|
add new tests
|
2021-03-23 12:04:25 +01:00 |
|
Maxime Gimeno
|
277117613b
|
Add a NP for orientation requirement
|
2021-03-23 11:49:47 +01:00 |
|
Maxime Gimeno
|
aa2b527156
|
Fix holes situation
|
2021-03-23 11:13:47 +01:00 |
|
Maxime Gimeno
|
8f92a01b12
|
clean-up
|
2021-03-23 10:38:19 +01:00 |
|
Maxime Gimeno
|
dd90a3ce84
|
OutputIterators
|
2021-03-23 10:17:39 +01:00 |
|
Maxime Gimeno
|
8c5fcd9209
|
Replace by bitset
|
2021-03-23 09:45:48 +01:00 |
|