ext
slam6d
include
slam6d
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