Commit Graph

109193 Commits

Author SHA1 Message Date
Sven Oesau 3d87460083 re-adding Point_2/3 to AABB_traits_2/3 for compatibility
renaming AABB_traits_intersection_base to AABB_traits_intersection_base_3
2024-03-21 16:04:06 +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
Sébastien Loriot 151b343f3c readd figs 2024-03-21 15:29:53 +01:00
Sven Oesau 98e5e951bb license header fix 2024-03-21 15:20:46 +01:00
Sven Oesau 0bc40dcdc6 moving AABB_traits_base and Remove_optional into separate files 2024-03-21 15:14:57 +01:00
Sven Oesau c193cea746 moving PointMap to end of template parameters 2024-03-21 14:55:35 +01:00
Sven Oesau bc24d14bb2 splitting example into declaration and test function 2024-03-21 14:45:07 +01:00
Sven Oesau 00a77dc2a7 cleaning types 2024-03-21 14:29:38 +01:00
Sébastien Loriot 363c79f2c8 please clang 2024-03-21 12:30:59 +01:00
Jane Tournois a75ab7b7d5 project 1D vertices on an AABB tree of segments 2024-03-21 12:15:49 +01:00
Sven Oesau 86fe47c7f7 re-add Construct_projected_point_2 for 2d closest point query 2024-03-21 12:03:57 +01:00
Sven Oesau 8059230084 clean up 2024-03-21 12:02:59 +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
Andreas Fabri be1e075750 Algebraic_kernel_d: replace new/delete 2024-03-21 11:51:19 +01:00
Sébastien Loriot c2e89fc2cc also update minimal version in find 2024-03-21 11:27:26 +01:00
Sébastien Loriot 7d3bd7107a add extLong constructor from std::size_t
try to workaround compilation issue on windows
2024-03-21 11:01:34 +01:00
Sébastien Loriot 57062536c3 another forgotten revert 2024-03-21 10:32:06 +01:00
Sébastien Loriot 92ef575127 use integer notation 2024-03-21 10:26:11 +01:00
Sébastien Loriot cb21cbdf2d update changes 2024-03-21 10:07:36 +01:00
Sébastien Loriot ee0a90bd4d undo more changes 2024-03-21 09:58:10 +01:00
Sébastien Loriot c6ee406603 undo projection traits changes 2024-03-21 09:41:25 +01:00
Sven Oesau bc3e8fa235 removed type wrapper
added Ray/Vector types in AABB_traits_2/3
2024-03-21 08:17:47 +01:00
Sven Oesau 560e576488 fix ci 2024-03-20 18:10:54 +01:00
Sven Oesau 8583c4b1d8 added wrapper to map ray/vector types from AABB_traits_2 2024-03-20 17:44:57 +01:00
Sébastien Loriot c249476467 fix conversion warning
follow the code rather than the doc...
2024-03-20 13:42:45 +01:00
Sébastien Loriot 5dc53d720f use only fractions 2024-03-20 10:54:37 +01:00
Sven Oesau 7403de3983
Update AABB_tree/examples/AABB_tree/AABB_indexed_triangle_2_example.cpp
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2024-03-20 10:39:36 +01:00
Sven Oesau c331dd398f projection via pointmap 2024-03-20 10:03:34 +01:00
Sébastien Loriot ae324aee83 fix compilation issue + use boost mp type 2024-03-19 15:27:54 +01:00
Sébastien Loriot a26c93d8f6 fix warnings 2024-03-19 14:22:51 +01:00
Sven Oesau b9b1ac4f36 fixing search tests 2024-03-19 13:34:08 +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
albert-github f167a90612 issue #8075 Documentation in Triangulation package
replace the, for doxygen and thus for the output, strange constructs with better constructs.
2024-03-16 12:55:59 +01:00
Andreas Fabri a650d59632 whitespace 2024-03-15 16:23:12 +01:00
Andreas Fabri 40464539ad bug fix 2024-03-15 16:11:34 +01:00
Andreas Fabri f231a3d812 Enrich Projection_traits so that it can be used with AABB_traits_2 2024-03-15 16:06:46 +01:00
Sébastien Loriot 02148db3de add missing condition 2024-03-15 14:56:57 +01:00
Sébastien Loriot dd9bf32ce4 more disambiguation 2024-03-15 13:33:07 +01:00
Sébastien Loriot 5f89d090b1 int/rat dispatch 2024-03-15 13:30:28 +01:00
Andreas Fabri a2b7a72752 Create a doxygen grup for generators 2024-03-15 13:11:30 +01:00
Sébastien Loriot 47b264eb58 more disambiguation 2024-03-15 12:53:01 +01:00
Sébastien Loriot 01f89b0ccc make call no longer ambiguious 2024-03-15 11:37:18 +01:00
Sébastien Loriot 3b1dd44081 WIP Expr constructor from expression 2024-03-15 11:18:56 +01:00
Sébastien Loriot e62f249a49 triangle is a not a ref 2024-03-15 10:59:37 +01:00
Jane Tournois 9597cf6c16 rename All_cells_selected to Complex_cells_selector and move it to its own header file 2024-03-15 10:43:28 +01:00