- a property map associating points to the elements of the point range
-
Type: a model of
WritablePropertyMap
with value typegeom_traits::Point_3
-
Default:
CGAL::Identity_property_map<geom_traits::Point_3>
CGAL 5.5.1 - Point Set Processing
|
Functions | |
template<typename OutputIteratorValueType , typename PointOutputIterator , typename NamedParameters = CGAL::parameters::Default_named_parameters> | |
bool | CGAL::IO::read_OFF (std::istream &is, PointOutputIterator output, const NamedParameters &np=parameters::default_values()) |
reads points (positions + normals, if available), using the Object File Format (OFF). More... | |
template<typename OutputIteratorValueType , typename PointOutputIterator , typename NamedParameters = CGAL::parameters::Default_named_parameters> | |
bool | CGAL::IO::read_OFF (const std::string &fname, PointOutputIterator output, const NamedParameters &np=parameters::default_values()) |
reads points (positions + normals, if available), using the Object File Format (OFF). More... | |
template<typename PointRange , typename NamedParameters = CGAL::parameters::Default_named_parameters> | |
bool | CGAL::IO::write_OFF (std::ostream &os, const PointRange &points, const NamedParameters &np=parameters::default_values()) |
writes the range of points (positions + normals, if available), using the Object File Format (OFF). More... | |
template<typename PointRange , typename NamedParameters = CGAL::parameters::Default_named_parameters> | |
bool | CGAL::IO::write_OFF (const std::string &filename, const PointRange &points, const NamedParameters &np=parameters::default_values()) |
writes the range of points (positions + normals, if available), using the Object File Format (OFF). More... | |
bool CGAL::IO::read_OFF | ( | std::istream & | is, |
PointOutputIterator | output, | ||
const NamedParameters & | np = parameters::default_values() |
||
) |
#include <CGAL/IO/read_off_points.h>
reads points (positions + normals, if available), using the Object File Format (OFF).
OutputIteratorValueType | type of objects that can be put in PointOutputIterator . It must be a model of DefaultConstructible and defaults to value_type_traits<PointOutputIterator>::type . It can be omitted when the default is fine. |
PointOutputIterator | iterator over output points. |
NamedParameters | a sequence of Named Parameters |
is | input stream |
output | output iterator over points |
np | an optional sequence of Named Parameters among the ones listed below |
| |
| |
|
true
if reading was successful, false
otherwise.bool CGAL::IO::read_OFF | ( | const std::string & | fname, |
PointOutputIterator | output, | ||
const NamedParameters & | np = parameters::default_values() |
||
) |
#include <CGAL/IO/read_off_points.h>
reads points (positions + normals, if available), using the Object File Format (OFF).
OutputIteratorValueType | type of objects that can be put in PointOutputIterator . It must be a model of DefaultConstructible and defaults to value_type_traits<PointOutputIterator>::type . It can be omitted when the default is fine. |
PointOutputIterator | iterator over output points. |
NamedParameters | a sequence of Named Parameters |
fname | input file name |
output | output iterator over points |
np | optional sequence of Named Parameters among the ones listed below. |
| |
| |
|
true
if reading was successful, false
otherwise.bool CGAL::IO::write_OFF | ( | std::ostream & | os, |
const PointRange & | points, | ||
const NamedParameters & | np = parameters::default_values() |
||
) |
#include <CGAL/IO/write_off_points.h>
writes the range of points
(positions + normals, if available), using the Object File Format (OFF).
PointRange | is a model of ConstRange . The value type of its iterator is the key type of the named parameter point_map . |
NamedParameters | a sequence of Named Parameters |
os | output stream |
points | input point range |
np | an optional sequence of Named Parameters among the ones listed below |
| |
| |
| |
|
true
if writing was successful, false
otherwise. bool CGAL::IO::write_OFF | ( | const std::string & | filename, |
const PointRange & | points, | ||
const NamedParameters & | np = parameters::default_values() |
||
) |
#include <CGAL/IO/write_off_points.h>
writes the range of points
(positions + normals, if available), using the Object File Format (OFF).
PointRange | is a model of ConstRange . The value type of its iterator is the key type of the named parameter point_map . |
NamedParameters | a sequence of Named Parameters |
filename | the path to the output file |
points | input point range |
np | an optional sequence of Named Parameters among the ones listed below |
| |
| |
| |
|
true
if writing was successful, false
otherwise.