Jane Tournois
|
eec7e8102f
|
clean and start documentation
|
2024-03-26 15:06:07 +01:00 |
Jane Tournois
|
5e57d8bf26
|
fix test : the cube edges were not correct
|
2024-03-26 13:48:44 +01:00 |
Jane Tournois
|
fb90dcbb1e
|
make edge_is_constrained_map robust to vertices order in pairs
|
2024-03-26 13:40:35 +01:00 |
Jane Tournois
|
cb5d347c2d
|
choose nb of neighbors depending on dimension
|
2024-03-26 12:03:20 +01:00 |
Jane Tournois
|
d750394de1
|
store average edge length in the kd-tree of adaptive sizing field
this replaces circumradius and makes it more reliable for remeshing
|
2024-03-26 11:58:45 +01:00 |
Jane Tournois
|
8be3e34c59
|
deal with flat surface cases where distance is 0
|
2024-03-26 11:35:14 +01:00 |
Jane Tournois
|
4c392b3232
|
replace C3t3 by T3
|
2024-03-26 11:16:57 +01:00 |
Jane Tournois
|
42decee467
|
move default property map All_cells_selected to a new file
|
2024-03-26 11:14:50 +01:00 |
Jane Tournois
|
46cc19321e
|
fix projection to get the closest first_intersection(ray) with normal or its opposite
otherwise the first intersection(ray) maybe far away, e.g. on another connected component
|
2024-03-26 11:12:09 +01:00 |
Jane Tournois
|
71e9081624
|
duplicate tests to check both projection strategies
|
2024-03-25 14:52:40 +01:00 |
Jane Tournois
|
c7d070632a
|
remove outdated macro
|
2024-03-25 14:51:58 +01:00 |
Jane Tournois
|
9f2161891b
|
make AABB_tree projection the default and protect MLS projection with macro
CGAL_TET_REMESHING_SMOOTHING_WITH_MLS
|
2024-03-25 14:51:14 +01:00 |
Jane Tournois
|
918f175065
|
fix collapse condition when boundary remeshing is disabled
|
2024-03-25 14:31:01 +01:00 |
Jane Tournois
|
4c2f38230b
|
useless includes
|
2024-03-22 17:55:42 +01:00 |
Jane Tournois
|
30b9a63eaa
|
add missing include
|
2024-03-22 16:56:13 +01:00 |
Jane Tournois
|
193c343bed
|
add dependency on aabbtree
|
2024-03-22 16:25:32 +01:00 |
Jane Tournois
|
1da3febf5e
|
remove skeleton
|
2024-03-22 16:25:11 +01:00 |
Jane Tournois
|
f0352793f3
|
secure initial calls to is_in_complex()
|
2024-03-22 15:56:33 +01:00 |
Jane Tournois
|
63e2e58dc1
|
fix compilation (projection with MLS)
|
2024-03-22 15:14:25 +01:00 |
Jane Tournois
|
9bd817e55e
|
remesh fandisk to deal with darts and cusps
+ dont forget feature edges
|
2024-03-22 15:00:10 +01:00 |
Jane Tournois
|
f547b1d9b0
|
use function input_is_c3t3()
|
2024-03-22 11:20:16 +01:00 |
Jane Tournois
|
0548bee3fe
|
Merge remote-tracking branch 'cgal/master' into Tet_remeshing-with_sizing_field-jtournois
|
2024-03-21 15:37:44 +01:00 |
Jane Tournois
|
6d4af31a8d
|
add an epsilon do decide projection on AABB_tree strategy
+ check that the surface is not pinched at v. If so, do not smooth its position
|
2024-03-21 15:36:50 +01:00 |
Jane Tournois
|
a75ab7b7d5
|
project 1D vertices on an AABB tree of segments
|
2024-03-21 12:15:49 +01:00 |
Jane Tournois
|
e396633d27
|
during smoothing, reproject on an AABB tree of triangles, made from input facets
protected by macro CGAL_TET_REMESHING_SMOOTHING_USE_AABB_TREE for now
|
2024-03-21 11:53:18 +01:00 |
Jane Tournois
|
9ffd2a55ad
|
add missing Eigen
|
2024-03-19 10:05:02 +01:00 |
Jane Tournois
|
7aa45b0ddc
|
fix include
|
2024-03-18 17:26:41 +01:00 |
Jane Tournois
|
552c37a1bc
|
clean types and improve readability
|
2024-03-18 17:26:30 +01:00 |
Jane Tournois
|
042b2cbfb9
|
wip adaptive sizing field
|
2024-03-18 12:37:15 +01:00 |
Jane Tournois
|
2486da42fc
|
deal with non manifold surfaces
|
2024-03-18 12:36:41 +01:00 |
Laurent Rineau
|
e4c9cfd539
|
Merge branch '5.6.x-branch'
|
2024-03-14 11:05:17 +01:00 |
Laurent Rineau
|
217bfa30a5
|
Merge pull request #8002 from afabri/CORE-zero_one-GF
Core: Use Expr::is_zero() of AST
|
2024-03-14 11:05:09 +01:00 |
Laurent Rineau
|
e5c8512baa
|
Merge pull request #8060 from lrineau/CGALLab-fix_pixel_ratio-GF
Qt6: fix a bug with devicePixelRatio and picking
|
2024-03-14 11:05:04 +01:00 |
Laurent Rineau
|
9b8215dfbf
|
Merge pull request #8061 from lrineau/CGALLab-fix_segfault_in_c3t3_item-GF
CGAL Lab c3t3 item: fix a segfault
|
2024-03-14 11:04:59 +01:00 |
Laurent Rineau
|
0c3fa3cf79
|
Merge pull request #8070 from sloriot/Shape_detection-vpm_polyline_graph
Forward the VPM to polyline graph
|
2024-03-14 11:04:53 +01:00 |
Laurent Rineau
|
24cbbc689f
|
Merge pull request #8070 from sloriot/Shape_detection-vpm_polyline_graph
Forward the VPM to polyline graph
|
2024-03-14 11:03:45 +01:00 |
Sébastien Loriot
|
3bfc61af58
|
pass the VPM to polyline graph
|
2024-03-12 10:39:28 +01:00 |
Jane Tournois
|
69d6373e91
|
examples...
|
2024-03-07 16:47:25 +01:00 |
Jane Tournois
|
cbe0fff26b
|
use Remesher_types and reduce code size
|
2024-03-07 16:46:32 +01:00 |
Laurent Rineau
|
9e19fd1d79
|
C3t3 item: fix a segfault
|
2024-03-07 16:00:43 +01:00 |
Jane Tournois
|
0f0e32ab28
|
Merge remote-tracking branch 'cgal/master' into Tet_remeshing-with_sizing_field-jtournois
# Conflicts:
# Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_adaptive_remeshing_impl.h
# Tetrahedral_remeshing/include/CGAL/tetrahedral_remeshing.h
|
2024-03-07 15:21:54 +01:00 |
Jane Tournois
|
7670f1586c
|
(wip) use one aabb_tree per surface_patch, and the kd_tree, to estimate adaptive size
|
2024-03-07 15:20:02 +01:00 |
Jane Tournois
|
258b4d3c82
|
introduce new constructor in Kd_tree
|
2024-03-07 15:12:47 +01:00 |
Laurent Rineau
|
8c65aff6c1
|
Merge branch '5.6.x-branch'
|
2024-03-06 16:14:13 +01:00 |
Laurent Rineau
|
2fc4a76af0
|
Merge remote-tracking branch 'cgal/5.5.x-branch' into 5.6.x-branch
|
2024-03-06 16:13:42 +01:00 |
Laurent Rineau
|
329e9d48a5
|
be compatible with non-C++17 compilers (#8049)
|
2024-03-06 16:11:09 +01:00 |
Laurent Rineau
|
f716cc0260
|
fix a bug with devicePixelRatio and picking
|
2024-03-06 10:25:30 +01:00 |
Sébastien Loriot
|
b34d9d6808
|
use raw string
|
2024-03-05 13:13:25 +01:00 |
Laurent Rineau
|
e7158f6e98
|
Bump fsfe/reuse-action from 2 to 3 (#8056)
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 2
to 3.
[skip ci]
|
2024-03-04 10:32:53 +01:00 |
dependabot[bot]
|
6461334f79
|
Bump fsfe/reuse-action from 2 to 3
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 2 to 3.
- [Release notes](https://github.com/fsfe/reuse-action/releases)
- [Commits](https://github.com/fsfe/reuse-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: fsfe/reuse-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-03-04 05:02:49 +00:00 |