Andreas Fabri
4c27d08372
Apply suggestions from code review
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2025-10-22 11:17:31 +02:00
Andreas Fabri
5d82eed3ea
Update Stream_support/include/CGAL/IO/STL.h
2025-10-21 17:26:45 +02:00
Andreas Fabri
62a9c9e04f
cleanup
2025-10-15 16:23:59 +01:00
Sébastien Loriot
67349ccbe1
include for boost range
2025-10-15 16:49:15 +02:00
Andreas Fabri
358a588eae
Deal with binary VTP for non-double kernel
2025-10-14 14:21:39 +01:00
Andreas Fabri
c43058de26
Changes after Mael's comments
2025-10-14 09:24:44 +01:00
Sven Oesau
0ffa81d3c4
fix warnings
2025-10-08 13:36:35 +02:00
Andreas Fabri
39fe8b3a6d
convert directly to Simple_cartesian<float>
2025-09-26 16:03:31 +01:00
Andreas Fabri
61cf55efee
Convert internally to double as required by file format. Document the point property map which is implemented
2025-09-26 15:46:08 +01:00
Andreas Fabri
0cf9d434b6
Convert internally to double as required by file format. Document the point property map which is implemented
2025-09-26 15:22:32 +01:00
Mael Rouxel-Labbé
561ec37dc6
Remove extra space between NP entries
2025-09-22 11:53:21 +02:00
Andreas Fabri
316c455034
Fix Default for the point_map type
2025-09-19 15:51:53 +01:00
Andreas Fabri
7d4852a60f
trailing whitespace
2025-09-19 15:46:42 +01:00
Andreas Fabri
6c4aeabb9d
Document the named parameter point_map and use it in the issue
2025-09-19 15:38:46 +01:00
Andreas Fabri
967aee62e9
Stream_support: Fix for Epeck
2025-09-18 09:19:19 +01:00
Laurent Rineau
cb33e4fc7e
fix iwyu warnings
2025-05-16 11:50:38 +02:00
Mael Rouxel-Labbé
e38e29f279
dont > don't
2025-03-28 20:52:22 +01:00
Andreas Fabri
1cecefe1c8
Mesh_2: Fixes of write_VTU
2025-03-07 07:37:28 +00:00
Laurent Rineau
8eefb7f173
Merge branch 'master' into pr/lrineau/8273
2025-02-07 16:10:52 +01:00
Laurent Rineau
765744e8b2
fix WKT I/O error handling
2025-02-06 01:22:02 +01:00
Laurent Rineau
1ce108778f
rewrite/refactor a lot of the code
2025-01-22 16:03:26 +01:00
Laurent Rineau
56bb4191ed
cleanup existing code
2025-01-13 11:24:30 +01:00
Andreas Fabri
ae81703f6c
Stream_support: Document that WKT can also handle 3D points
2024-12-20 11:56:46 +00: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
albert-github
25bd968aa3
Incorrect documentation of color components in Stream_support
...
The zero-th component is 0, and consequently the first is green, the second is blue and the alpha component is the 3rd.
2024-09-21 18:52:13 +02:00
Laurent Rineau
70464ea107
Merge remote-tracking branch 'afabri/STL_extension-Fix_Prevent_deref-GF' into pr/lrineau/8170
2024-05-21 18:55:11 +02:00
Laurent Rineau
797c056577
Prevent_deref, major changes
...
Now the second parameter is the `reference` type and no longer the `value_type`.
2024-05-21 08:53:48 +02:00
Laurent Rineau
bc76d8cbda
add CGAL_CAN_USE_CXX20_FORMAT macro for <format> support (C++20)
2024-04-26 13:44:57 +02:00
Laurent Rineau
877e8322d2
fix oformat
2024-04-26 13:42:48 +02:00
Laurent Rineau
4c75012cca
oformat(x, tag) passed the tag value to the Output_rep
...
That allows to pass an integral offset to the displayed time stamps.
The goal is to set it to -1, to display vertices IDs that are identical
to the input vertices indices of the `Surface_mesh``.
2024-04-26 13:29:31 +02:00
Laurent Rineau
c2fe3273ff
fix the std::formatter for Output_rep
2024-04-26 13:26:50 +02:00
Laurent Rineau
6096748402
Allow to compile with Epeck
2024-04-26 13:23:51 +02:00
Laurent Rineau
98f1e53020
Improve I/O
...
- `IO::oformat` can display triangulations vertex handles
with point, using `With_point_tag{}` as second argument,
- improve the compatibility with C++20 `<format>`: now the precision
can be specified in the format string.
Backport: master
2024-04-26 12:05:08 +02:00
Laurent Rineau
1f999bf8fd
Merge pull request #7848 from sxntxn/OBJ_read_arbitrary_whitespace
...
CGAL::IO::Internal::read_OBJ(): allow arbitrary whitespace in "f" lines
2024-04-22 14:54:14 +02:00
Sebastian Hegler
912f3f0162
read_OBJ: allow arbitrary whitespace in "f" lines
2024-04-10 21:36:58 +02:00
Sébastien Loriot
5331c7e744
move after definition of function used
2024-03-13 17:59:08 +01:00
Andreas Fabri
263db4fa7a
Merge master
2024-03-04 16:56:21 +00:00
Laurent Rineau
6d5d091f85
Merge pull request #8004 from afabri/Point_set-fix_issue_7996-GF
...
Point_set_3: property uchar refers to the range 0..255 not the char type
2024-02-13 11:18:17 +01:00
Andreas Fabri
32078f1c23
Point_set_3: property uchar refers to the range 0..255 not the char type
2024-01-26 14:35:26 +00:00
Andreas Fabri
c3d4d115b2
Merge remote-tracking branch 'cgal/master' into gsoc2023-polygon_repair-kenohori
2024-01-05 09:53:07 +00:00
Sebastien Loriot
caecbe29c7
Replace boost::mpl ( #7813 )
...
- `boost::mpl::if_` --> `std::conditional`
- `boost::enable_if` -> `std::enable_if`
- `boost::mpl::and_` -> `&&`
- `boost::mpl::or_` -> `||`
- `boost::constant::bool_` -> `std::bool_constant`
- ...
2023-12-26 17:33:36 +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
0991fc9d61
fix tag
2023-12-07 12:53:39 +00:00
Andreas Fabri
79262a365e
polish
2023-12-07 11:56:06 +00:00
Sébastien Loriot
4344c3cc27
replace boost::mpl::or_
2023-11-10 16:34:19 +01:00
Sébastien Loriot
2277013d84
replace boost::mpl::and_
2023-11-10 16:19:26 +01:00
Laurent Rineau
e92d42f0dc
Merge pull request #7795 from lrineau/CGAL_Lab-fix_VTK_io_plugin-GF
...
CGAL Lab: fix reading of VTK files
2023-11-06 12:52:21 +01:00
Andreas Fabri
c9eed8c4ec
backtick
2023-10-26 16:04:05 +01:00
Andreas Fabri
48ee7cad90
Add read_VTK() so that we can also read non-xml *.vtk files
2023-10-25 10:03:14 +01:00
Andreas Fabri
d760c408a7
Be precise
2023-10-17 14:08:33 +01:00