PanoramaNormals.hpp
Go to the documentation of this file.
1 
28 #ifndef PANORAMANORMALS_H
29 #define PANORAMANORMALS_H
30 
32 #include "lvr2/io/Model.hpp"
33 #include "lvr2/io/Progress.hpp"
34 
35 namespace lvr2
36 {
37 
42 {
43 public:
44 
46 
47  PointBufferPtr computeNormals(int with, int height, bool interpolate);
48 
49 private:
52 };
53 
54 } // namespace lvr2
55 
56 #endif // PANORAMANORMALS_H
lvr2::PanoramaNormals
The PanoramaNormals class computes normals for a given panorama.
Definition: PanoramaNormals.hpp:41
lvr2::PanoramaNormals::computeNormals
PointBufferPtr computeNormals(int with, int height, bool interpolate)
Definition: PanoramaNormals.cpp:58
lvr2::PointBufferPtr
std::shared_ptr< PointBuffer > PointBufferPtr
Definition: PointBuffer.hpp:130
lvr2::PanoramaNormals::m_buffer
PointBufferPtr m_buffer
Definition: PanoramaNormals.hpp:51
psimpl::math::interpolate
OutputIterator interpolate(InputIterator p1, InputIterator p2, float fraction, OutputIterator result)
Peforms linear interpolation between two points.
Definition: psimpl.h:260
Progress.hpp
Model.hpp
lvr2::ModelToImage
The ModelToImage class provides methods to re-project 3D laser scans to image planes.
Definition: ModelToImage.hpp:55
lvr2
Definition: BaseBufferManipulators.hpp:39
ModelToImage.hpp
lvr2::PanoramaNormals::PanoramaNormals
PanoramaNormals(ModelToImage *mti)
Definition: PanoramaNormals.cpp:52
lvr2::PanoramaNormals::m_mti
ModelToImage * m_mti
Definition: PanoramaNormals.hpp:50


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