diff --git a/Stream_support/doc/Stream_support/File_formats/Supported_file_formats.txt b/Stream_support/doc/Stream_support/File_formats/Supported_file_formats.txt
index 04436239a407..a1c15f1826f6 100644
--- a/Stream_support/doc/Stream_support/File_formats/Supported_file_formats.txt
+++ b/Stream_support/doc/Stream_support/File_formats/Supported_file_formats.txt
@@ -117,23 +117,23 @@ A precise specification of the format is available Input
Polygon Mesh |
Any model of `MutableFaceGraph` |
- \link PkgBGLIoFuncsOBJ CGAL::IO::read_OBJ(const char*, Graph&)\endlink |
+ \link PkgBGLIoFuncsOBJ CGAL::IO::read_OBJ(const std::string&, Graph&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncsOBJ CGAL::IO::read_OBJ(const char*, PointRange&, PolygonRange&)\endlink |
+ \link PkgStreamSupportIoFuncsOBJ CGAL::IO::read_OBJ(const std::string&, PointRange&, PolygonRange&)\endlink |
Output |
Polygon Mesh |
Any model of `FaceGraph` |
- \link PkgBGLIoFuncsOBJ CGAL::IO::write_OBJ(const char*, Graph&)\endlink |
+ \link PkgBGLIoFuncsOBJ CGAL::IO::write_OBJ(const std::string&, Graph&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncsOBJ CGAL::IO::write_OBJ(const char*, PointRange&, PolygonRange&)\endlink |
+ \link PkgStreamSupportIoFuncsOBJ CGAL::IO::write_OBJ(const std::string&, PointRange&, PolygonRange&)\endlink |
@@ -158,23 +158,23 @@ A precise specification of those formats is available Input
Polygon Mesh |
Any model of `MutableFaceGraph` |
- \link PkgBGLIoFuncsSTL CGAL::IO::read_STL(const char*, Graph&)\endlink |
+ \link PkgBGLIoFuncsSTL CGAL::IO::read_STL(const std::string&, Graph&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncsSTL CGAL::IO::read_STL(const char*, PointRange&, TriangleRange&)\endlink |
+ \link PkgStreamSupportIoFuncsSTL CGAL::IO::read_STL(const std::string&, PointRange&, TriangleRange&)\endlink |
Output |
Polygon Mesh |
Any model of `FaceGraph` |
- \link PkgBGLIoFuncsSTL CGAL::IO::write_STL(const char*, Graph&)\endlink |
+ \link PkgBGLIoFuncsSTL CGAL::IO::write_STL(const std::string&, Graph&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncsSTL CGAL::IO::write_STL(const char*, PointRange&, TriangleRange&)\endlink |
+ \link PkgStreamSupportIoFuncsSTL CGAL::IO::write_STL(const std::string&, PointRange&, TriangleRange&)\endlink |
@@ -202,49 +202,49 @@ A precise specification of those formats is available Input
Polygon Mesh |
`CGAL::Surface_mesh` |
- \link PkgSurfaceMeshIOFuncPLY CGAL::IO::read_PLY(const char*, CGAL::Surface_mesh&)\endlink |
+ \link PkgSurfaceMeshIOFuncPLY CGAL::IO::read_PLY(const std::string&, CGAL::Surface_mesh&)\endlink |
Any model of `MutableFaceGraph` |
- \link PkgBGLIoFuncsPLY CGAL::IO::read_PLY(const char*, Graph&)\endlink |
+ \link PkgBGLIoFuncsPLY CGAL::IO::read_PLY(const std::string&, Graph&)\endlink |
Point Set |
`CGAL::Point_set_3` |
- \link PkgPointSet3IOPLY CGAL::IO::read_PLY(const char*, CGAL::Point_set_3&)\endlink |
+ \link PkgPointSet3IOPLY CGAL::IO::read_PLY(const std::string&, CGAL::Point_set_3&)\endlink |
Any point range |
- \link PkgPointSetProcessing3IOPly CGAL::IO::read_PLY(const char*, PointRange&)\endlink |
+ \link PkgPointSetProcessing3IOPly CGAL::IO::read_PLY(const std::string&, PointRange&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncsPLY CGAL::IO::read_PLY(const char*, PointRange&, PolygonRange&)\endlink |
+ \link PkgStreamSupportIoFuncsPLY CGAL::IO::read_PLY(const std::string&, PointRange&, PolygonRange&)\endlink |
Output |
Polygon Mesh |
`CGAL::Surface_mesh` |
- \link PkgSurfaceMeshIOFuncPLY CGAL::IO::write_PLY(const char*, CGAL::Surface_mesh&)\endlink |
+ \link PkgSurfaceMeshIOFuncPLY CGAL::IO::write_PLY(const std::string&, CGAL::Surface_mesh&)\endlink |
Any model of `FaceGraph` |
- \link PkgBGLIoFuncsPLY CGAL::IO::write_PLY(const char*, Graph&)\endlink |
+ \link PkgBGLIoFuncsPLY CGAL::IO::write_PLY(const std::string&, Graph&)\endlink |
Point Set |
`CGAL::Point_set_3` |
- \link PkgPointSet3IOPLY CGAL::IO::write_PLY(const char*, CGAL::Point_set_3&)\endlink |
+ \link PkgPointSet3IOPLY CGAL::IO::write_PLY(const std::string&, CGAL::Point_set_3&)\endlink |
Any point range |
- \link PkgPointSetProcessing3IOPly CGAL::IO::write_PLY(const char*, PointRange&)\endlink |
+ \link PkgPointSetProcessing3IOPly CGAL::IO::write_PLY(const std::string&, PointRange&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncsPLY CGAL::IO::write_PLY(const char*, PointRange&, PolygonRange&)\endlink |
+ \link PkgStreamSupportIoFuncsPLY CGAL::IO::write_PLY(const std::string&, PointRange&, PolygonRange&)\endlink |
@@ -270,21 +270,21 @@ A precise specification of those formats is available
Input |
Point Set |
`CGAL::Point_set_3` |
- \link PkgPointSet3IOLAS CGAL::IO::read_LAS(const char*, CGAL::Point_set_3&)\endlink |
+ \link PkgPointSet3IOLAS CGAL::IO::read_LAS(const std::string&, CGAL::Point_set_3&)\endlink |
Any point range |
- \link PkgPointSetProcessing3IOLas CGAL::IO::read_LAS(const char*, PointRange&)\endlink |
+ \link PkgPointSetProcessing3IOLas CGAL::IO::read_LAS(const std::string&, PointRange&)\endlink |
Output |
Point Set |
`CGAL::Point_set_3` |
- \link PkgPointSet3IOLAS CGAL::IO::write_LAS(const char*, CGAL::Point_set_3&)\endlink |
+ \link PkgPointSet3IOLAS CGAL::IO::write_LAS(const std::string&, CGAL::Point_set_3&)\endlink |
Any point range |
- \link PkgPointSetProcessing3IOLas CGAL::IO::write_LAS(const char*, PointRange&)\endlink |
+ \link PkgPointSetProcessing3IOLas CGAL::IO::write_LAS(const std::string&, PointRange&)\endlink |
@@ -303,21 +303,21 @@ of its coordinates and other properties. Only coordinates and normals are curren
Input |
Point Set |
`CGAL::Point_set_3` |
- \link PkgPointSet3IOXYZ CGAL::IO::read_XYZ(const char*, CGAL::Point_set_3&)\endlink |
+ \link PkgPointSet3IOXYZ CGAL::IO::read_XYZ(const std::string&, CGAL::Point_set_3&)\endlink |
Any point range |
- \link PkgPointSetProcessing3IOXyz CGAL::IO::read_XYZ(const char*, PointRange&)\endlink |
+ \link PkgPointSetProcessing3IOXyz CGAL::IO::read_XYZ(const std::string&, PointRange&)\endlink |
Output |
Point Set |
`CGAL::Point_set_3` |
- \link PkgPointSet3IOXYZ CGAL::IO::write_XYZ(const char*, CGAL::Point_set_3&)\endlink |
+ \link PkgPointSet3IOXYZ CGAL::IO::write_XYZ(const std::string&, CGAL::Point_set_3&)\endlink |
Any point range |
- \link PkgPointSetProcessing3IOXyz CGAL::IO::write_XYZ(const char*, PointRange&)\endlink |
+ \link PkgPointSetProcessing3IOXyz CGAL::IO::write_XYZ(const std::string&, PointRange&)\endlink |
@@ -337,23 +337,23 @@ A precise specification of the format is available Input
Polygon Mesh |
Any model of `MutableFaceGraph` |
- \link PkgBGLIoFuncsGOCAD CGAL::IO::read_GOCAD(const char*, Graph&)\endlink |
+ \link PkgBGLIoFuncsGOCAD CGAL::IO::read_GOCAD(const std::string&, Graph&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncsGOCAD CGAL::IO::read_GOCAD(const char*, PointRange&, PolygonRange&)\endlink |
+ \link PkgStreamSupportIoFuncsGOCAD CGAL::IO::read_GOCAD(const std::string&, PointRange&, PolygonRange&)\endlink |
Output |
Polygon Mesh |
Any model of `FaceGraph` |
- \link PkgBGLIoFuncsGOCAD CGAL::IO::write_GOCAD(const char*, Graph&)\endlink |
+ \link PkgBGLIoFuncsGOCAD CGAL::IO::write_GOCAD(const std::string&, Graph&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncsGOCAD CGAL::IO::write_GOCAD(const char*, PointRange&, PolygonRange&)\endlink |
+ \link PkgStreamSupportIoFuncsGOCAD CGAL::IO::write_GOCAD(const std::string&, PointRange&, PolygonRange&)\endlink |
@@ -381,23 +381,23 @@ note that only versions `1.x` are currently supported in \cgal.
Input |
Polygon Mesh |
`CGAL::Surface_mesh` |
- \link PkgSurfaceMeshIOFunc3MF CGAL::IO::read_3MF(const char*, Surface_meshRange&)\endlink |
+ \link PkgSurfaceMeshIOFunc3MF CGAL::IO::read_3MF(const std::string&, Surface_meshRange&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncs3MF CGAL::IO::read_3MF(const char*, PointRanges&, PolygonRanges&)\endlink |
+ \link PkgStreamSupportIoFuncs3MF CGAL::IO::read_3MF(const std::string&, PointRanges&, PolygonRanges&)\endlink |
Output |
Polygon Mesh |
Any model of `FaceGraph` |
- \link PkgBGLIoFuncs3MF CGAL::IO::write_3MF(const char*, GraphRange&)\endlink |
+ \link PkgBGLIoFuncs3MF CGAL::IO::write_3MF(const std::string&, GraphRange&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncs3MF CGAL::IO::write_3MF(const char*, PointRanges&, PolygonRanges&)\endlink |
+ \link PkgStreamSupportIoFuncs3MF CGAL::IO::write_3MF(const std::string&, PointRanges&, PolygonRanges&)\endlink |
@@ -416,13 +416,13 @@ A precise specification of the format is available
- 3D Manufacturing Format (3MF) |
+ 3D VRML Format (WRL) |
Output |
Polygon Mesh |
Any model of `FaceGraph` |
- \link PkgBGLIoFuncsWRL CGAL::IO::write_WRL(const char*, Graph&)\endlink |
+ \link PkgBGLIoFuncsWRL CGAL::IO::write_WRL(const std::string&, Graph&)\endlink |
@@ -447,23 +447,18 @@ A precise specification of those formats is available at
- VTK (VTU / VTP) File Formats |
+ VTK (VTU / VTP / legacy) File Formats |
Input |
Polygon Mesh |
Any model of `MutableFaceGraph` |
- \link PkgBGLIoFuncsVTP CGAL::IO::read_VTP(const std::string&, Graph&)\endlink |
-
-
- Polygon Soup |
- Any point + polygon range |
- \link PkgStreamSupportIoFuncsVTP CGAL::IO::read_VTP(const std::string&, PointRange&, PolygonRange&)\endlink |
+ \link PkgBGLIoFuncsVTP CGAL::IO::read_VTP(const std::string&, Graph&)\endlink |
Polygon Soup |
Any point + polygon range |
- \link PkgStreamSupportIoFuncsVTP CGAL::IO::read_VTK(const std::string&, PointRange&, PolygonRange&)\endlink |
+ \link PkgStreamSupportIoFuncsVTP CGAL::IO::read_VTP(const std::string&, PointRange&, PolygonRange&)\endlink, \link PkgStreamSupportIoFuncsVTP CGAL::IO::read_VTK(const std::string&, PointRange&, PolygonRange&)\endlink |
Output |