#include "lvr2/io/PointBuffer.hpp"#include "lvr2/geometry/BoundingBox.hpp"#include "lvr2/types/MatrixTypes.hpp"#include "lvr2/registration/CameraModels.hpp"#include <boost/optional.hpp>#include <boost/filesystem.hpp>#include <string_view>#include <opencv2/core.hpp>#include <memory>#include <vector>

Go to the source code of this file.
| Classes | |
| struct | lvr2::HyperspectralCamera | 
| struct | lvr2::HyperspectralCameraModel | 
| struct | lvr2::HyperspectralPanorama | 
| struct | lvr2::HyperspectralPanoramaChannel | 
| struct | lvr2::Scan | 
| struct | lvr2::ScanCamera | 
| struct | lvr2::ScanImage | 
| struct | lvr2::ScanPosition | 
| struct | lvr2::ScanProject | 
| struct | lvr2::ScanProjectEditMark | 
| Namespaces | |
| lvr2 | |
| Typedefs | |
| using | lvr2::HyperspectralCameraModelPtr = std::shared_ptr< HyperspectralCameraModel > | 
| using | lvr2::HyperspectralCameraPtr = std::shared_ptr< HyperspectralCamera > | 
| using | lvr2::HyperspectralPanoramaChannelOptional = boost::optional< HyperspectralPanoramaChannel > | 
| using | lvr2::HyperspectralPanoramaChannelPtr = std::shared_ptr< HyperspectralPanoramaChannel > | 
| using | lvr2::HyperspectralPanoramaOptional = boost::optional< HyperspectralPanorama > | 
| using | lvr2::HyperspectralPanoramaPtr = std::shared_ptr< HyperspectralPanorama > | 
| using | lvr2::ScanCameraPtr = std::shared_ptr< ScanCamera > | 
| using | lvr2::ScanImageOptional = boost::optional< ScanImage > | 
| using | lvr2::ScanImagePtr = std::shared_ptr< ScanImage > | 
| using | lvr2::ScanOptional = boost::optional< Scan > | 
| using | lvr2::ScanPositionPtr = std::shared_ptr< ScanPosition > | 
| using | lvr2::ScanProjectEditMarkPtr = std::shared_ptr< ScanProjectEditMark > | 
| using | lvr2::ScanProjectPtr = std::shared_ptr< ScanProject > | 
| using | lvr2::ScanPtr = std::shared_ptr< Scan > | 
| Shared pointer to scans.  More... | |