Sébastien Loriot
335f9b381e
less or more for the interior
2024-11-05 17:30:02 +01:00
Sébastien Loriot
dd334d3f19
Merge pull request #8242 from janetournois/Mesh_3-avoid_tuples-jtournois
...
Mesh 3 - avoid tuples in internal code
2024-11-05 17:10:09 +01:00
Sébastien Loriot
aef524f09f
remove extra -D
2024-10-23 11:44:27 +02:00
Sébastien Loriot
0833af4680
Merge remote-tracking branch 'cgal/master' into HEAD
2024-10-22 08:21:55 +02:00
Sébastien Loriot
fb605cdd39
remove -D that is not compatible with "older" cmake versions
2024-10-22 08:19:49 +02:00
Laurent Rineau
96cd3e6f09
Merge remote-tracking branch 'cgal/master' into pr/afabri/8528
2024-10-17 00:25:24 +02:00
Sébastien Loriot
a99dcceae8
Merge pull request #8519 from albert-github/feature/issue_8515_1
...
issue #8515 Spelling mistakes found checking `en-GB` to `en-US`
2024-10-14 09:42:14 +02:00
Sébastien Loriot
f9734b2d2b
Merge pull request #8514 from afabri/CGAL-labeled-GF
...
Typo: labelled is UK English
2024-10-14 09:41:58 +02:00
Andreas Fabri
63d2a26c00
Use Boost::serialization and Boost::iostreams
2024-10-09 13:21:51 +01:00
Andreas Fabri
9e75ab340d
Use add_compile_definitions
2024-10-09 11:58:52 +01:00
Andreas Fabri
527569346e
CGAL: Modernize CMakeLists.txt
2024-10-08 17:02:41 +01:00
albert-github
dd02af92a2
issue #8515 Spelling mistakes found checking `en-GB` to `en-US`
...
Spelling corrections, `en-GB` -> `en-US`
2024-10-05 11:28:29 +02:00
Andreas Fabri
5fe32284af
Typo: labelled is UK English
2024-10-03 11:23:23 +01:00
Laurent Rineau
01bc8fec37
Merge pull request #8373 from janetournois/Mesh_3-document_example-jtournois
...
Mesh_3 - document example Weighted image + triple lines
2024-09-27 10:59:55 +02:00
Sebastien Loriot
9ded34f6dd
Mesh_3 - bug fixes for `edge_distance` and `edge_min_size` ( #8405 )
...
## Summary of Changes
While experimenting on self-intersecting polyhedral surfaces, I met two
bugs:
* `edge_min_size` was not enough taken into account in
`Protect_edges_sizing_field`,
* `edge_distance` was missing the information of which `curve_id` the
edge belongs to (available using internal code)
causing crashes.
## Release Management
* Affected package(s): Mesh_3
* License and copyright ownership: unchanged
2024-08-26 15:24:29 +02:00
Jane Tournois
93fd7f87c7
vertices(edge) is not available in P3T3
2024-08-20 10:58:38 +02:00
Jane Tournois
4a35823f1f
ease dump code reading
2024-08-19 12:24:59 +02:00
Jane Tournois
481de41e2f
use c++11 for loops
2024-08-19 12:24:32 +02:00
Jane Tournois
14a9db6d00
weight_modifier was likely to make the weight too small
...
let's keep the minimal weight as given in meshing criteria
2024-08-19 12:23:32 +02:00
Sebastien Loriot
862a3b6539
Update CMakeLists.txt for recent VTK to fix CMake Warning ( #8279 )
...
## Summary of Changes
Versions >= 9 of VTK trigger the following CMake warning using CGAL's
CMakeLists
```
CMake Deprecation Warning at C:/dev/VTK-9.2.2/build/lib/cmake/vtk-9.2/vtk-use-file-deprecated.cmake:1 (message):
The `VTK_USE_FILE` is no longer used starting with 8.90.
Call Stack (most recent call first):
CMakeLists.txt:32 (include)
```
I suggest this modification of the CMakeLists of Mesh_3 examples, that
also requires moving to VTK 9 (9.0 was released in 2020).
If this modification and new requirement are validated, I can apply the
change everywhere.
## Release Management
* Affected package(s): Mesh_3 for now
* License and copyright ownership: unchanged
2024-08-19 11:14:31 +02:00
Jane Tournois
fd498e398a
fix approx_is_too_large(edge) that needs the corresponding curve_index to be valid
...
use minimal_size instead of 0
fix 5e64bced8e37ce076f26317e9ea7638a14c9696c
fix approx_is_too_large(edge) that needs the corresponding curve_index to be valid
and fix the default edge_min_size
2024-08-12 12:37:03 +01:00
Jane Tournois
0bc3658893
use the 5 parameters version to avoid re-calling locate(p) and locate(q)
2024-08-08 15:28:09 +02:00
Jane Tournois
f8de6e72b8
take min_size into account inside Mesh_edge_criteria_3
2024-08-08 15:26:59 +02:00
Jane Tournois
5771547e36
replace typedef's by using's
2024-07-23 10:56:46 +02:00
Jane Tournois
a93f78d8ad
remove debug macros
2024-07-23 10:18:40 +02:00
Jane Tournois
47b5f73a96
document example weighted image + feature detection
2024-07-23 10:18:27 +02:00
Jane Tournois
5d814aee2a
remove ref (can become invalid)
2024-06-25 15:16:07 +02:00
Laurent Rineau
089cb17bcf
Poisson: fix dependencies ( #8282 )
2024-06-13 12:55:34 +02:00
Laurent Rineau
6f4b598b6a
Merge pull request #8278 from albert-github/feature/bug_spell_20240511
...
Spelling correction
2024-06-13 12:48:43 +02:00
Sébastien Loriot
86866e232e
remove Surface_mesher from doc deps
2024-06-12 20:34:54 +02:00
Laurent Rineau
32893b91c0
Merge pull request #8263 from lrineau/CGAL-update_minimal_cmake-GF
...
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-12 10:06:12 +02:00
Laurent Rineau
d5aa8b1a44
Merge pull request #8268 from janetournois/Mesh_3-fix_concept-jtournois
...
Mesh_3 - fix concept `MeshFacetCriteria_3`
2024-06-12 10:06:08 +02:00
Laurent Rineau
f3b409a807
require VTK version 9.0 or later
2024-06-11 15:57:25 +02:00
albert-github
c35a0a7f11
Spelling correction
...
Spelling correction due to updated dictionary.
(dictionary was updated after the previous spelling correction :-( )
2024-06-11 10:12:12 +02:00
Jane Tournois
05c3fc9e94
update CMakeLists.txt for recent VTK
2024-06-11 10:00:36 +02:00
Laurent Rineau
5b003a7808
Merge pull request #8246 from albert-github/feature/bug_spell_20240531
...
Spelling corrections
2024-06-10 18:47:22 +02:00
Jane Tournois
8d6d934395
convert tuple to struct for Facets_erase_counters
2024-06-10 15:52:09 +02:00
Jane Tournois
accfc2aa31
convert tuple to struct for Move
2024-06-10 15:51:31 +02:00
Jane Tournois
8e39809c58
remove more tuples
2024-06-07 17:38:02 +02:00
Jane Tournois
7be4da73a3
remove useless tuple
2024-06-07 17:37:34 +02:00
Jane Tournois
986b596d10
Merge remote-tracking branch 'cgal/master' into Mesh_3-avoid_tuples-jtournois
...
# Conflicts:
# Mesh_3/include/CGAL/Mesh_3/Refine_facets_3.h
2024-06-07 15:48:31 +02:00
Jane Tournois
4d486527d2
fix doc
2024-06-07 15:18:57 +02:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Jane Tournois
3cf86606d8
avoid compiler warning
2024-06-04 08:55:48 +02:00
Jane Tournois
bb0c3f22f6
use typedefs
2024-06-04 08:52:08 +02:00
Laurent Rineau
212c6bc5ce
Merge pull request #8241 from lrineau/Mesh_3-add_a_scope_after_if-GF
...
Mesh_3: add a scope after if(...)
2024-06-03 17:40:24 +02:00
Jane Tournois
b2a679ee78
typedefs
2024-05-31 19:05:38 +02:00
albert-github
36c8b7589d
Spelling corrections
...
Last batch (for now) of spelling corrections in doxygen and normal comments
2024-05-31 19:05:34 +02:00
Jane Tournois
5b1a406dcc
use c++17 to simplify code
2024-05-31 09:38:20 +02:00
Jane Tournois
fe6e71724b
replace tuple with struct to improve readability
2024-05-30 15:33:29 +01:00