- indicates whether output warnings and error messages should be printed or not.
- Type: Boolean
-
Default:
false
|
CGAL 6.0 - IO Streams
|
Modules | |
| STL I/O Functions | |
| I/O Functions for the STereoLithography (STL) File Format. | |
| PLY I/O Functions | |
| I/O Functions for the Polygon File Format (PLY). | |
| OBJ I/O Functions | |
| I/O Functions for the Wavefront Advanced Visualizer Object Format (OBJ). | |
| OFF I/O Functions | |
| I/O Functions for the Object File Format (OFF). | |
| VTK I/O Functions | |
| I/O Functions for the VTK (VTU / VTP / legacy) File Formats. | |
| GOCAD I/O Functions | |
| I/O Functions for the GOCAD (TS) File Format. | |
| WKT I/O Functions | |
| I/O Functions for the Well-Known Text (WKT) File Format. | |
| 3MF I/O Functions | |
| I/O Functions for the 3D Manufacturing Format (3MF). | |
Functions | |
| template<typename PointRange , typename PolygonRange , typename NamedParameters = CGAL::parameters::Default_named_parameters> | |
| bool | CGAL::IO::read_polygon_soup (const std::string &fname, PointRange &points, PolygonRange &polygons, const NamedParameters &np=parameters::default_values()) |
| reads a polygon soup from a file. | |
| template<typename PointRange , typename PolygonRange , typename NamedParameters = CGAL::parameters::Default_named_parameters> | |
| bool | CGAL::IO::write_polygon_soup (const std::string &fname, const PointRange &points, const PolygonRange &polygons, const NamedParameters &np=parameters::default_values()) |
writes the content of points and polygons in a file. | |
| bool CGAL::IO::read_polygon_soup | ( | const std::string & | fname, |
| PointRange & | points, | ||
| PolygonRange & | polygons, | ||
| const NamedParameters & | np = parameters::default_values() |
||
| ) |
#include <CGAL/IO/polygon_soup_io.h>
reads a polygon soup from a file.
Supported file formats are the following:
.off).obj).stl).ply).ts).vtp)The format is detected from the filename extension (letter case is not important).
| PointRange | a model of the concept RandomAccessContainer whose value type is the point type. |
| PolygonRange | a model of the concepts RandomAccessContainer and BackInsertionSequence whose value_type is itself a model of the concepts RandomAccessContainer and BackInsertionSequence whose value_type is an unsigned integer type convertible to std::size_t |
| NamedParameters | a sequence of Named Parameters |
| fname | the name of the file. |
| points | points of the soup of polygons |
| polygons | each element in the range describes a polygon using the indices of the vertices. |
| np | optional Named Parameters described below |
|
true if reading was successful, false otherwise. | bool CGAL::IO::write_polygon_soup | ( | const std::string & | fname, |
| const PointRange & | points, | ||
| const PolygonRange & | polygons, | ||
| const NamedParameters & | np = parameters::default_values() |
||
| ) |
#include <CGAL/IO/polygon_soup_io.h>
writes the content of points and polygons in a file.
Supported file formats are the following:
.off).obj).stl).ply).ts).vtp)The format is detected from the filename extension (letter case is not important).
| PolygonRange | a model of the concept RandomAccessContainer whose value_type is a model of the concept RandomAccessContainer whose value_type is std::size_t. |
| PointRange | a model of the concept RandomAccessContainer whose value type is the point type |
| NamedParameters | a sequence of Named Parameters |
| fname | the name of the file. |
| points | points of the soup of polygons |
| polygons | each element in the range describes a polygon using the indices of the vertices. |
| np | optional Named Parameters described below |
|
true if writing was successful, false otherwise.