InteractivePointCloud.hpp
Go to the documentation of this file.
1 
28 /*
29  * InteractivePointCloud.hpp
30  *
31  * Created on: 02.04.2012
32  * Author: Thomas Wiemann
33  */
34 
35 #ifndef INTERACTIVEPOINTCLOUD_HPP_
36 #define INTERACTIVEPOINTCLOUD_HPP_
37 
39 
40 #include "lvr2/io/Model.hpp"
41 
42 namespace lvr2
43 {
44 
46 {
47 public:
50  virtual ~InteractivePointCloud();
51 
52  virtual void render();
53 
54  void updateBuffer(PointBufferPtr buffer);
55 
56 
57 private:
58 
60 };
61 
62 } /* namespace lvr2 */
63 
64 #endif /* INTERACTIVEPOINTCLOUD_HPP_ */
lvr2::PointBufferPtr
std::shared_ptr< PointBuffer > PointBufferPtr
Definition: PointBuffer.hpp:130
lvr2::InteractivePointCloud::InteractivePointCloud
InteractivePointCloud()
Definition: InteractivePointCloud.cpp:40
lvr2::InteractivePointCloud::render
virtual void render()
Definition: InteractivePointCloud.cpp:66
lvr2::Renderable
Definition: Renderable.hpp:65
Renderable.hpp
Model.hpp
lvr2::InteractivePointCloud::updateBuffer
void updateBuffer(PointBufferPtr buffer)
Definition: InteractivePointCloud.cpp:75
lvr2
Definition: BaseBufferManipulators.hpp:39
lvr2::InteractivePointCloud
Definition: InteractivePointCloud.hpp:45
lvr2::InteractivePointCloud::~InteractivePointCloud
virtual ~InteractivePointCloud()
Definition: InteractivePointCloud.cpp:61
lvr2::InteractivePointCloud::m_buffer
PointBufferPtr m_buffer
Definition: InteractivePointCloud.hpp:59


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:23