#include <ScanTypes.hpp>
| Public Member Functions | |
| Scan () | |
| ~Scan () | |
| Public Attributes | |
| BoundingBox< BaseVector< float > > | boundingBox | 
| Axis aligned bounding box of this scan.  More... | |
| double | endTime | 
| End timestamp More... | |
| double | hResolution | 
| Horizontal resolution of used laser scanner.  More... | |
| size_t | numPoints | 
| Number of points in scan.  More... | |
| double | phiMax | 
| Max vertical scan angle.  More... | |
| double | phiMin | 
| Min vertical scan angle.  More... | |
| PointBufferPtr | points | 
| Point buffer containing the scan points.  More... | |
| bool | pointsLoaded | 
| Transformd | poseEstimation | 
| Pose estimation of this scan in project coordinates.  More... | |
| int | positionNumber | 
| Scan position number of this scan in the current scan project.  More... | |
| Transformd | registration | 
| Registration of this scan in project coordinates.  More... | |
| boost::filesystem::path | scanFile | 
| Name of the file containing the scan data.  More... | |
| boost::filesystem::path | scanRoot | 
| Path to root dir of this scan.  More... | |
| double | startTime | 
| Start timestamp.  More... | |
| double | thetaMax | 
| Max horizontal scan angle.  More... | |
| double | thetaMin | 
| Min horizontal scan angle.  More... | |
| double | vResolution | 
| Vertical resolution of used laser scanner.  More... | |
| Static Public Attributes | |
| static constexpr char | sensorType [] = "Scan" | 
Definition at line 24 of file ScanTypes.hpp.
| 
 | inline | 
Definition at line 28 of file ScanTypes.hpp.
| 
 | inline | 
Definition at line 42 of file ScanTypes.hpp.
| BoundingBox<BaseVector<float> > lvr2::Scan::boundingBox | 
Axis aligned bounding box of this scan.
Definition at line 56 of file ScanTypes.hpp.
| double lvr2::Scan::endTime | 
End timestamp 
 
Definition at line 80 of file ScanTypes.hpp.
| double lvr2::Scan::hResolution | 
Horizontal resolution of used laser scanner.
Definition at line 71 of file ScanTypes.hpp.
| size_t lvr2::Scan::numPoints | 
Number of points in scan.
Definition at line 96 of file ScanTypes.hpp.
| double lvr2::Scan::phiMax | 
Max vertical scan angle.
Definition at line 68 of file ScanTypes.hpp.
| double lvr2::Scan::phiMin | 
Min vertical scan angle.
Definition at line 65 of file ScanTypes.hpp.
| PointBufferPtr lvr2::Scan::points | 
Point buffer containing the scan points.
Definition at line 47 of file ScanTypes.hpp.
| bool lvr2::Scan::pointsLoaded | 
Indicates if all points ware loaded from the initial input file
Definition at line 84 of file ScanTypes.hpp.
| Transformd lvr2::Scan::poseEstimation | 
Pose estimation of this scan in project coordinates.
Definition at line 53 of file ScanTypes.hpp.
| int lvr2::Scan::positionNumber | 
Scan position number of this scan in the current scan project.
Definition at line 87 of file ScanTypes.hpp.
| Transformd lvr2::Scan::registration | 
Registration of this scan in project coordinates.
Definition at line 50 of file ScanTypes.hpp.
| boost::filesystem::path lvr2::Scan::scanFile | 
Name of the file containing the scan data.
Definition at line 93 of file ScanTypes.hpp.
| boost::filesystem::path lvr2::Scan::scanRoot | 
Path to root dir of this scan.
Definition at line 90 of file ScanTypes.hpp.
| 
 | staticconstexpr | 
Definition at line 44 of file ScanTypes.hpp.
| double lvr2::Scan::startTime | 
Start timestamp.
Definition at line 77 of file ScanTypes.hpp.
| double lvr2::Scan::thetaMax | 
Max horizontal scan angle.
Definition at line 62 of file ScanTypes.hpp.
| double lvr2::Scan::thetaMin | 
Min horizontal scan angle.
Definition at line 59 of file ScanTypes.hpp.
| double lvr2::Scan::vResolution | 
Vertical resolution of used laser scanner.
Definition at line 74 of file ScanTypes.hpp.