mirror of https://github.com/CGAL/cgal
94 lines
2.8 KiB
Plaintext
94 lines
2.8 KiB
Plaintext
Polyhedron_IO Package
|
|
---------------------------------------------------------------------
|
|
File IO for CGAL_Polyhedron_3<Traits,HDS>.
|
|
|
|
The documentation to this package can be found in the corresponding
|
|
input/output stream packages and some of the functions are mentioned
|
|
in the reference pages of the Polyhedron package.
|
|
|
|
I hesitate at the moment to include the stream IO operators
|
|
in CGAL_Polyhedron_3 by default, since this couples two non
|
|
trivial packages rather tightly. I would like to see a discussion,
|
|
how the stream support will be extended to the basic library.
|
|
For example the generic halfedge data structure has so far no IO
|
|
at all (and would be hard to provide it).
|
|
|
|
|
|
- CGAL/IO/Polyhedron_iostream.h
|
|
|
|
Stream IO operators. Default format is OFF from GeomView.
|
|
|
|
- CGAL/IO/Polyhedron_inventor_ostream.h
|
|
- CGAL/IO/Polyhedron_VRML_1_ostream.h
|
|
- CGAL/IO/Polyhedron_VRML_2_ostream.h
|
|
- CGAL/IO/Polyhedron_geomview_ostream.h
|
|
|
|
Output stream operator for CGAL_Inventor_ostream,
|
|
CGAL_VRML_1_ostream, CGAL_VRML_2_ostream and
|
|
CGAL_Geomview_stream respectively.
|
|
|
|
|
|
- CGAL/IO/print_OFF.h
|
|
- CGAL/IO/print_inventor.h
|
|
- CGAL/IO/print_VRML_1.h
|
|
- CGAL/IO/print_VRML_2.h
|
|
- CGAL/IO/print_wavefront.h
|
|
|
|
Global output functions for the different formats.
|
|
|
|
- CGAL/IO/scan_OFF.h
|
|
- CGAL/IO/Polyhedron_scan_OFF.h
|
|
|
|
A global scanner function and a modifier class for the
|
|
OFF format.
|
|
|
|
- examples/Polyhedron_IO/iv2off.C
|
|
- examples/Polyhedron_IO/off2iv.C
|
|
- examples/Polyhedron_IO/off2off.C
|
|
- examples/Polyhedron_IO/off2vrml.C
|
|
- examples/Polyhedron_IO/off2wav.C
|
|
- examples/Polyhedron_IO/polyhedron_copy.C
|
|
- examples/Polyhedron_IO/off_bbox.C
|
|
- examples/Polyhedron_IO/off_glue.C
|
|
- examples/Polyhedron_IO/off_transform.C
|
|
|
|
Simple file converter and manipulations of OFF files.
|
|
|
|
- examples/Polyhedron_IO/terr_trian.C
|
|
- examples/Polyhedron_IO/triangulation_print_OFF.h
|
|
|
|
Example triangulating a terrain (3D point set given in an OFF file)
|
|
writing the terrain back to an OFF file.
|
|
|
|
- demo/Polyhedron_IO/viewpoint2off.C
|
|
- demo/Polyhedron_IO/geomview.C
|
|
|
|
A demo converter for Viewpoint mesh format and a demo output of
|
|
a polyhedron to Geomview.
|
|
|
|
- CGAL/IO/generic_print_polyhedron.h
|
|
- CGAL/IO/File_writer_OFF.h
|
|
- CGAL/IO/Generic_writer.h
|
|
- CGAL/IO/Writer_OFF.h
|
|
- CGAL/IO/File_header_OFF.h
|
|
- CGAL/IO/File_header_extended_OFF.h
|
|
- CGAL/IO/File_scanner_OFF.h
|
|
- CGAL/IO/Scanner_OFF.h
|
|
- CGAL/IO/generic_copy_OFF.h
|
|
- CGAL/IO/scan_points_OFF.h
|
|
- CGAL/IO/File_writer_wavefront.h
|
|
- CGAL/IO/File_writer_inventor.h
|
|
- CGAL/IO/File_writer_VRML_2.0.h
|
|
- CGAL/IO/binary_file_io.h
|
|
|
|
- src/File_writer_OFF.C
|
|
- src/File_header_OFF.C
|
|
- src/File_scanner_OFF.C
|
|
- src/File_writer_wavefront.C
|
|
- src/File_writer_inventor.C
|
|
- src/File_writer_VRML_2.C
|
|
|
|
Files needed to implement all the stuff.
|
|
|
|
Lutz Kettner
|