Andreas Fabri
1dc39039e9
merge cgal/main
2025-11-13 08:48:43 +00:00
Sebastien Loriot
dfc5fb5065
IO: write_PLY() for Epeck ( #7874 )
...
## Summary of Changes
As reported in #7868 the function `CGAL::IO::write_PLY()` used in binary
mode does not correctly write the coordinates if the points are from a
kernel with exact constructions.
~~This PR applies `to_double()" to the coordinates.~~
~~After a discussion with @MaelRL we decided that the user is in charge
to pass a `vertex_point_map` as named parameter that does the
conversion. This is straightforward as we offer the
[`Cartesian_converter_property_map`](https://doc.cgal.org/latest/Property_map/structCGAL_1_1Cartesian__converter__property__map.html ).~~
Moving back to the previous proposal: hardcode some to_double and
to_float casts such that we meet the requirements of the file format,
whatever the input.
As the problem is the same for the vertex normals we add a named
parameter `vertex_normal_map`.
### Todo
- [x] Fix the generic function `write_polygon_mesh()`. Currently it is
fixed for `Surface_mesh`
## Release Management
* Affected package(s): Stream_support
* Issue(s) solved (if any): fix #7868 and fix
https://github.com/CGAL/cgal/issues/7327
* License and copyright ownership: unchanged
* upcoming integration, update #9072 and test it
2025-11-13 09:38:55 +01:00
Andreas Fabri
0217e30573
Stream_Support: typos
2025-10-22 09:31:56 +01:00
Andreas Fabri
5103fb4eb7
merge
2025-09-26 17:18:25 +01:00
Andreas Fabri
d7cfaccfa1
Add Property_map to dependencies
2025-09-19 15:55:08 +01:00
Jane Tournois
0ab9d3eebf
Merge remote-tracking branch 'cgal/master' into Triangulation_3-CDT_3-lrineau
...
# Conflicts:
# Installation/CHANGES.md
2025-06-10 11:18:38 +02:00
Sébastien Loriot
99c70b1ef2
fix doc errors
2025-06-02 19:03:19 +02:00
Sebastien Loriot
97bd1cf428
Rename home page of reference manuals to "Reference Manual" ( #8904 )
...
Before: "Pkg Reference"
After: "Reference Manual"
No need to repeat the package name as it is on the line above.
Example output

2025-05-26 11:47:37 +02:00
Sébastien Loriot
13609a6966
no need to repeat the package name as it is on the line above
2025-05-22 17:53:41 +02:00
Laurent Rineau
34cdf58eea
fix doc in Stream_support
...
and refactor the CSS files
2025-05-21 16:56:10 +02:00
Laurent Rineau
182b706633
GAL/CGAL
2025-05-21 15:39:38 +02:00
Laurent Rineau
171703ad35
fix the formatting in that page
2025-05-21 15:35:11 +02:00
Laurent Rineau
2359de500e
fix doc in PkgPolyhedronIOFunc
2025-05-21 14:47:18 +02:00
Laurent Rineau
b74ab80a85
fix the doc of the Medit format
2025-05-19 19:02:31 +02:00
Andreas Fabri
2bdeff8687
counter-clockwise -> counterclockwise
2025-05-15 07:41:00 +01:00
Sebastien Loriot
74ea8b1f6c
Add CGAL::IO::read_OM() ( #8427 )
...
## Summary of Changes
Add a function to read an OpenMesh file ( `*.om` ) in CGALlab. This file
format stores also edges and vertices marked as features.
For the moment the function itself is not documented.
## Release Management
* License and copyright ownership: GeometryFactory
2024-11-14 14:12:26 +01:00
Sébastien Loriot
c8936698ac
apply @MaelRL review
2024-11-08 16:22:47 +01:00
Sébastien Loriot
51b98e9cc2
add doc
2024-10-24 16:54:15 +02: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
Sébastien Loriot
86866e232e
remove Surface_mesher from doc deps
2024-06-12 20:34:54 +02:00
Andreas Fabri
a316b67548
Merge remote-tracking branch 'cgal/master' into IO-read_PLY_Epeck-GF
2024-06-11 14:14:18 +01:00
Sebastien Loriot
1787da400b
Stream_support: Add read_VTK() ( #7826 )
...
## Summary of Changes
Add `read_VTK()` so that we can also read non-xml *.vtk files.
- [x] Document it correctly
## Release Management
* Affected package(s): Stream_support
* Feature/Small Feature (if any):
* Link to compiled documentation:
[overview](https://cgal.github.io/7826/v0/Stream_support/IOStreamSupportedFileFormats.html#IOStreamVTK )
and
[function](https://cgal.github.io/7826/v0/Stream_support/group__PkgStreamSupportIoFuncsVTK.html#gaad7f1c5c10e8700a4a6de88294c5a620 )
* License and copyright ownership:
2023-12-18 13:15:31 +01:00
Andreas Fabri
b1195233fa
Add CGAL::IO:: for linking
2023-12-13 10:45:08 +00:00
Andreas Fabri
2713fe3c41
give \link a try for linking
2023-12-13 10:00:44 +00:00
Andreas Fabri
fd8e6372c7
Add CGAL::IO:: for linking
2023-12-13 09:31:25 +00:00
Andreas Fabri
74c47e6222
Add CGAL::IO:: for linking
2023-12-13 09:21:16 +00:00
Andreas Fabri
33bb65ae17
PointRange -> PointOutputIterator
2023-12-08 18:03:22 +00:00
Andreas Fabri
38d9db9728
write() operates on const& data
2023-12-08 17:15:46 +00:00
Andreas Fabri
acd03b166c
write() operates on const& data
2023-12-08 17:09:00 +00:00
Andreas Fabri
08b06ebefc
fix tag
2023-12-07 13:16:53 +00:00
Andreas Fabri
0991fc9d61
fix tag
2023-12-07 12:53:39 +00:00
Andreas Fabri
79262a365e
polish
2023-12-07 11:56:06 +00:00
Andreas Fabri
07a06717bd
Fix char*; Fix table
2023-12-07 11:35:03 +00:00
Andreas Fabri
076f04af4a
Add links to the new function
2023-12-07 10:53:07 +00:00
Andreas Fabri
5eb93449c5
Fix ascii output
2023-11-22 08:37:13 +00:00
Andreas Fabri
e28d44305e
Replace hal related URLs
2023-10-19 12:59:07 +01:00
Laurent Rineau
78ace775b1
Merge pull request #7763 from albert-github/feature/bug_perm_redir
...
Correcting permanent redirect
2023-10-16 11:13:03 +02:00
albert-github
ad9c803ceb
Link to the 3mf specification
...
Correcting the link to the 3mf specification
2023-10-09 18:49:37 +02:00
albert-github
e69b1f8917
Correcting permanent redirect
...
Correcting permanent redirect
2023-10-09 11:06:22 +02:00
Andreas Fabri
6f4804fd1e
More fixes
2023-08-22 10:02:18 +01:00
Mael
0ff7882997
Merge branch 'master' into feature/bug_documentation_spell_20221113
2022-12-06 22:21:06 +01:00
Mael Rouxel-Labbé
b5c21e1f5d
Http -> https + update some dead links
2022-11-23 18:54:37 +01:00
albert-github
c32b1f4127
spelling corrections
...
Some spelling corrections (Directories starting with `S` rest - `W`),
2022-11-16 13:22:39 +01:00
Laurent Rineau
9bf73ee910
Improve links
2022-06-13 16:27:43 +02:00
Laurent Rineau
c132b6a11e
Merge remote-tracking branch 'cgal/master' into Mesh_data_structure_3-new_package-jtournois
2022-06-13 16:26:34 +02:00
Jane Tournois
355b52d21f
rename TMDS_3 to SMDS_3, end.
2022-06-08 22:57:25 +02:00
Jane Tournois
db30e44e43
add missing dependency
2022-06-08 22:53:18 +02:00
Jane Tournois
056f83d12a
add link
2022-06-08 22:51:24 +02:00
Jane Tournois
231ade3816
fix links and license
2022-06-08 22:51:24 +02:00
Sébastien Loriot
ff16bec071
clean up EXAMPLE_PATH
2022-05-23 16:52:17 +02:00