#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 26 of file ScanTypes.hpp.
|
inline |
Definition at line 40 of file ScanTypes.hpp.
| BoundingBox<BaseVector<float> > lvr2::Scan::boundingBox |
Axis aligned bounding box of this scan.
Definition at line 54 of file ScanTypes.hpp.
| double lvr2::Scan::endTime |
End timestamp.
Definition at line 78 of file ScanTypes.hpp.
| double lvr2::Scan::hResolution |
Horizontal resolution of used laser scanner.
Definition at line 69 of file ScanTypes.hpp.
| size_t lvr2::Scan::numPoints |
Number of points in scan.
Definition at line 94 of file ScanTypes.hpp.
| double lvr2::Scan::phiMax |
Max vertical scan angle.
Definition at line 66 of file ScanTypes.hpp.
| double lvr2::Scan::phiMin |
Min vertical scan angle.
Definition at line 63 of file ScanTypes.hpp.
| PointBufferPtr lvr2::Scan::points |
Point buffer containing the scan points.
Definition at line 45 of file ScanTypes.hpp.
| bool lvr2::Scan::pointsLoaded |
Indicates if all points ware loaded from the initial input file
Definition at line 82 of file ScanTypes.hpp.
| Transformd lvr2::Scan::poseEstimation |
Pose estimation of this scan in project coordinates.
Definition at line 51 of file ScanTypes.hpp.
| int lvr2::Scan::positionNumber |
Scan position number of this scan in the current scan project.
Definition at line 85 of file ScanTypes.hpp.
| Transformd lvr2::Scan::registration |
Registration of this scan in project coordinates.
Definition at line 48 of file ScanTypes.hpp.
| boost::filesystem::path lvr2::Scan::scanFile |
Name of the file containing the scan data.
Definition at line 91 of file ScanTypes.hpp.
| boost::filesystem::path lvr2::Scan::scanRoot |
Path to root dir of this scan.
Definition at line 88 of file ScanTypes.hpp.
|
static |
Definition at line 42 of file ScanTypes.hpp.
| double lvr2::Scan::startTime |
Start timestamp.
Definition at line 75 of file ScanTypes.hpp.
| double lvr2::Scan::thetaMax |
Max horizontal scan angle.
Definition at line 60 of file ScanTypes.hpp.
| double lvr2::Scan::thetaMin |
Min horizontal scan angle.
Definition at line 57 of file ScanTypes.hpp.
| double lvr2::Scan::vResolution |
Vertical resolution of used laser scanner.
Definition at line 72 of file ScanTypes.hpp.