Commit Graph

729 Commits

Author SHA1 Message Date
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
Marc Glisse fa2a031b66 [[no_unique_address]] to compact Triangulation_ds_full_cell 2024-02-24 16:10:08 +01:00
Laurent Rineau 1914ba61d0 Merge pull request #8022 from mglisse/Triangulation-dup_vertex-glisse
Don't set the point again when reinserting the same point

# Conflicts:
#	Installation/CHANGES.md
2024-02-16 18:04:42 +01:00
Laurent Rineau 317dcf99c4 Merge pull request #8027 from mglisse/Triangulation-incr_mod-glisse
Use 'if' rather than %
2024-02-16 18:03:18 +01:00
Laurent Rineau c21128e652 Merge pull request #8028 from mglisse/Triangulation-dim_8bit-glisse
Store index/dimension in 8 bits
2024-02-16 18:03:15 +01:00
Marc Glisse b01bb60534 Document limit on dimension. 2024-02-14 11:42:21 +01:00
Marc Glisse 2cd718a0e7 Use a signed type for the index
value -1 is used
2024-02-14 09:36:15 +01:00
Marc Glisse 7a6cae6e7b Store index/dimension in 8 bits 2024-02-10 22:56:06 +01:00
Marc Glisse 270a2398d6 Use 'if' rather than % 2024-02-10 20:40:17 +01:00
Marc Glisse e1442ecefb Document new ON_VERTEX insertion behavior 2024-02-09 15:54:59 +01:00
Marc Glisse 86e0943dd0 Don't set the point again when reinserting the same point 2024-02-07 20:11:36 +01:00
albert-github 0a2865b288 When running xmllint over the documentation output we get a number of waning's like:
```
save_Periodic_2_triangulation_2/class_c_g_a_l_1_1_periodic__2__triangulation__2.html:1420: parser error : Opening and ending tag mismatch: dd line 1420 and div
"This is an advanced function.">is_triangulation_in_1_sheet()</a></code>  </div>
                                                                               ^
```
they are a consequence of the fact that a a command is not properly ended in this case we have a `\pre` command and its documentation states:
> The `\pre` command ends when a blank line or some other sectioning command is encountered.

and in this case the command is followed by the `\cgalAdvancedEnd` command that does not properly end the `\pre` command.
The same is valid in the other cases.
2024-02-02 18:58:03 +01:00
Sébastien Loriot c99b69a0e7 add missing license headers 2024-01-04 13:50:15 +01:00
Sébastien Loriot e7c26349f2 move header in a package to GPL 2024-01-04 13:36:34 +01:00
albert-github 0621c8d749 issue #7774 Link to support funding of GUDHI project not found
Corrected link
2023-10-10 09:57:47 +02:00
Laurent Rineau 63aa411db2 Merge pull request #7700 from albert-github/feature/bug_html_comment
Incorrect closing HTML comment
2023-09-13 16:17:05 +02:00
albert-github a3148fb8f5 issue #7701 Appearance of "Set of Faces" in documentation.
Remove gray background and get some indentation
(Note this proposed pull request needs the proposed pull request #7700)
2023-09-07 17:33:26 +02:00
albert-github 3d49105c91 Incorrect closing HTML comment
Newer versions of doxygen are more restrictive (and following the rules) in respect to the end comment of a HTML type of comment, i.e. `<!-- ... -->`, so parts of the paragraphs were missing
(Triangulation/index.html and Triangulation/group___pkg_triangulations_ref.html)

See also https://www.w3.org/TR/2006/REC-xml11-20060816/#sec-comments
2023-09-07 14:57:16 +02:00
albert-github 93001308f4 Merge branch 'master' into feature/issue_7395
# Conflicts:
#	Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementPointLocation_2.h
#	Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementVerticalRayShoot_2.h
2023-08-18 11:10:42 +02:00
Sébastien Loriot eada3ee8ca Merge branch 'master' into 'sloriot/CGAL-using_c++17_stl' 2023-08-14 14:19:25 +02:00
Sébastien Loriot f06d9fb606 fix shortcut mistake 2023-08-04 15:04:26 +02:00
albert-github ad41766454 issue #7395 Improvement of layout of model relations
Corrected `cgalModels` to `cgalHasModes` inside `cgalHasNodelsBegin` / `cgalHasModelsEnd`
2023-07-18 13:23:37 +02:00
albert-github de3ba0f47c Merge remote-tracking branch 'upstream/master' into feature/issue_7395 2023-07-17 10:17:34 +02:00
albert-github 4e5578d469 issue #7395 Improvement of layout of model relations
- based on review
2023-07-15 13:12:15 +02:00
albert-github a0320dd7b4 Merge branch 'master' into feature/issue_7395
# Conflicts:
#	Polyhedron/doc/Polyhedron/Concepts/PolyhedronItems_3.h
2023-07-13 10:33:18 +02:00
Laurent Rineau d10e9387c2 Merge branch 'master' into CGAL-add_missing_test
# Conflicts:
#	STL_Extension/test/STL_Extension/test_skiplist.cpp
2023-07-12 15:48:42 +02:00
Sébastien Loriot b9d098c7a9 add extra missing renaming 2023-07-12 11:02:03 +02:00
albert-github 301728a8a9 issue #7395 Improvement of layout of model relations
- Completed the cgalModels part
2023-07-09 12:43:36 +02:00
Sébastien Loriot 86ae851ee2 renaming requires to update the doc too... 2023-07-06 18:20:35 +02:00
albert-github ee2a55279d issue #7395 Improvement of layout of model relations
- Completed the cgalHasModel part
- corrected spelling of `Has Model` and `Is Model Of` to `Has model` and `Is model of`
2023-07-06 17:35:34 +02:00
albert-github b3af96caa1 issue #7454 Consistency of BigO notations
Create `cgalBigO` marco and used it.
(`The macro `cgalBigOLarge` is for special situations where we need bigger round brackets)
2023-07-04 16:23:14 +02:00
Andreas Fabri 60571eeea2 Rename file extensions 2023-06-29 10:28:17 +01:00
Andreas Fabri d88d2157bf Fix CMakeLists.txt 2023-06-29 10:16:45 +01:00
Andreas Fabri 2a1cf486bb These .cpp files are used like .h files 2023-06-29 10:05:13 +01:00
Sébastien Loriot 209549df22 use value instead of get_ptr 2023-06-29 10:44:25 +02:00
Sébastien Loriot efd8b2d38b add more missing tests 2023-06-27 11:18:20 +02:00
Sébastien Loriot cb840ac84b boost::optional::get -> std::optional::value 2023-06-15 11:34:14 +02:00
Sébastien Loriot 604dcdc435 boost::optional => std::optional 2023-06-15 10:57:09 +02:00
albert-github 2d60f46985 issue #7231 Improvement of layout of refines relations.
- Adjusted cgalRefines according to reviews
- Implemented it in all files
2023-03-14 17:37:50 +01:00
Mael 153c603209
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF 2023-01-27 22:09:02 +01:00
Mael 6538b22e06
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF 2022-12-05 16:03:41 +01:00
albert-github c32b1f4127 spelling corrections
Some spelling corrections (Directories starting with `S` rest - `W`),
2022-11-16 13:22:39 +01:00
albert-github 45478184de spelling corrections
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Laurent Rineau 002c58ba54 Merge pull request #6918 from lcaraffa/Triangulation-is_valid-lc
Triangulation_d: fix invalid triangulation after I/O
2022-10-07 15:46:42 +02:00
Sébastien Loriot 29d543c9f4 remove tabs 2022-10-04 09:16:32 +02:00
Sébastien Loriot 96b205d9b0 add test from issue #5275 2022-10-03 18:55:44 +02:00
Laurent Caraffa 18ed302d84 set full_cell of a vertex in I/O 2022-10-03 18:48:43 +02:00
Laurent Caraffa 31714289b5 testing validity shows that td i/o is not valid 2022-10-03 18:48:43 +02:00
Mael Rouxel-Labbé 6f187f332c Misc minor fixes/improvements 2022-09-14 14:08:23 +02:00
Mael Rouxel-Labbé 4fc486b195 Purge CMakeLists.txts from obsolete code / noise 2022-09-06 16:19:11 +02:00