LasIO.hpp
Go to the documentation of this file.
1 
35 #ifndef LASIO_H_
36 #define LASIO_H_
37 
38 #include "lvr2/io/BaseIO.hpp"
39 
40 namespace lvr2
41 {
42 
46 class LasIO : public BaseIO
47 {
48 public:
49  LasIO() {};
50  virtual ~LasIO() {};
51 
57  virtual ModelPtr read(string filename );
58 
64  virtual void save( string filename );
65 
66 };
67 
68 } /* namespace lvr2 */
69 
70 #endif /* LASIO_H_ */
lvr2::LasIO::save
virtual void save(string filename)
Save the loaded elements to the given file.
Definition: LasIO.cpp:107
lvr2::LasIO::read
virtual ModelPtr read(string filename)
Parse the given file and load supported elements.
Definition: LasIO.cpp:48
lvr2::LasIO::LasIO
LasIO()
Definition: LasIO.hpp:49
scripts.normalize_multiple.filename
filename
Definition: normalize_multiple.py:60
BaseIO.hpp
Base interface for all I/O related classes.
lvr2
Definition: BaseBufferManipulators.hpp:39
lvr2::ModelPtr
std::shared_ptr< Model > ModelPtr
Definition: Model.hpp:80
lvr2::LasIO::~LasIO
virtual ~LasIO()
Definition: LasIO.hpp:50
lvr2::LasIO
Interface class to read laser scan data in .las-Format.
Definition: LasIO.hpp:46
lvr2::BaseIO
Interface specification for low-level io. All read elements are stored in linear arrays.
Definition: BaseIO.hpp:57


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:23