|
CGAL 4.10 - Point Set Processing
|
#include <CGAL/IO/read_ply_points.h>
PLY interpreter designed to fill an output iterator of points and normals based on given property maps.
It is used internally by the functions read_ply_points() and read_ply_points_and_normals().
| OutputIteratorValueType | type of objects that can be put in OutputIterator. |
| OutputIterator | iterator over output points. |
| PointPMap | is a model of WritablePropertyMap with value type Point_3<Kernel>. |
| NormalPMap | is a model of WritablePropertyMap with value type Vector_3<Kernel>. |
| Kernel | Geometric traits class. |
Public Member Functions | |
| Ply_interpreter_points_and_normals_3 (OutputIterator output, PointPMap &point_pmap, NormalPMap &normal_pmap) | |
| Constructs a PLY interpreter for points and normals. | |
| bool | is_applicable (Ply_reader &reader) |
| void | process_line (Ply_reader &reader) |