scan_io_oct.h
Go to the documentation of this file.
1 
7 #ifndef __SCAN_IO_OCT_H__
8 #define __SCAN_IO_OCT_H__
9 
10 #include <string>
11 using std::string;
12 #include <vector>
13 using std::vector;
14 
15 #include "scan_io.h"
16 #include "point.h"
17 
23 class ScanIO_oct : public ScanIO {
24 public:
25  virtual int readScans(int start, int end, string &dir, int maxDist, int mindist,
26  double *euler, vector<Point> &ptss);
27 };
28 
29 // Since this shared object file is loaded on the fly, we
30 // need class factories
31 
32 // the types of the class factories
33 typedef ScanIO* create_sio();
34 typedef void destroy_sio(ScanIO*);
35 
36 #endif
scan_io.h
IO of a 3D scan.
point.h
Representation of a 3D point.
create_sio
ScanIO * create_sio()
Definition: scan_io_oct.h:33
ScanIO_oct::readScans
virtual int readScans(int start, int end, string &dir, int maxDist, int mindist, double *euler, vector< Point > &ptss)
Definition: scan_io_oct.cc:34
ScanIO_oct
3D scan loader for from binary octree files
Definition: scan_io_oct.h:23
ScanIO
IO of a 3D scan.
Definition: scan_io.h:28
destroy_sio
void destroy_sio(ScanIO *)
Definition: scan_io_oct.h:34


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