Go to the documentation of this file.
   35 #ifndef LAS_VEGAS_LINEREADER_HPP 
   36 #define LAS_VEGAS_LINEREADER_HPP 
   40 #include <boost/shared_array.hpp> 
   92   LineReader(std::vector<std::string> filePaths);
 
   93   void open(std::string filePath);
 
   94   void open(std::vector<std::string> filePaths);
 
  101   boost::shared_ptr<void> 
getNextPoints(
size_t &return_amount, 
size_t amount = 1000000);
 
  136 #endif // LAS_VEGAS_LINEREADER_H 
  
std::vector< size_t > m_filePos
size_t m_line_element_amount
void open(std::string filePath)
boost::shared_ptr< void > getNextPoints(size_t &return_amount, size_t amount=1000000)
virtual const char * what() const
std::vector< std::string > m_filePaths
struct __attribute__((packed)) xyz
readException(std::string what)
Datastructures for holding loaded data.
bool getNextPoint(xyznc &point)
std::vector< fileAttribut > m_fileAttributes
size_t m_line_element_amount
lvr2
Author(s): Thomas Wiemann 
, Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr 
autogenerated on Wed Mar 2 2022 00:37:24