OFF file visitor implementation according to Off_reader in order to read points from an OFF file.  
 More...
#include <include/gudhi/Points_3D_off_io.h>
template<typename Point_3>
class Gudhi::Points_3D_off_visitor_reader< Point_3 >
OFF file visitor implementation according to Off_reader in order to read points from an OFF file. 
 
◆ get_point_cloud()
template<typename Point_3 > 
 
Point cloud getter. 
- Returns
 - The point cloud. 
 
 
 
◆ init()
template<typename Point_3 > 
 
Off_reader visitor init implementation. 
The init parameters are set from OFF file header. Dimension value is required and the value must be 3.
- Parameters
 - 
  
    | [in] | dim | space dimension of vertices.  | 
    | [in] | num_vertices | number of vertices in the OFF file (not used).  | 
    | [in] | num_faces | number of faces in the OFF file (not used).  | 
    | [in] | num_edges | number of edges in the OFF file (not used).  | 
  
   
 
 
◆ is_valid()
template<typename Point_3 > 
 
Returns if the OFF file read operation was successful or not. 
- Returns
 - OFF file read status. 
 
 
 
◆ point()
template<typename Point_3 > 
 
Off_reader visitor point implementation. 
The point function is called on each vertex line from OFF file. This function inserts the vertex in the vector of points.
- Parameters
 - 
  
    | [in] | point | vector of vertex coordinates. | 
  
   
Point_3 must have a constructor with the following form:
template<class InputIterator > Point_3::Point_3(double x, double y, double z) 
  
 
 
The documentation for this class was generated from the following file: