QueryPoint.hpp
Go to the documentation of this file.
1 
28  /*
29  * QueryPoint.h
30  *
31  * Created on: 22.10.2008
32  * Author: Thomas Wiemann
33  */
34 
35 #ifndef _LVR2_RECONSTRUCTION_QueryPoint_H_
36 #define _LVR2_RECONSTRUCTION_QueryPoint_H_
37 
38 namespace lvr2
39 {
40 
47 template<typename BaseVecT>
49 {
50 public:
51 
55  QueryPoint();
56 
63  QueryPoint(const BaseVecT& p);
64 
71  QueryPoint(const BaseVecT& p, float f);
72 
78  QueryPoint(const QueryPoint &o);
79 
83  virtual ~QueryPoint() {};
84 
86  BaseVecT m_position;
87 
89  float m_distance;
90 
92  bool m_invalid;
93 };
94 
95 } // namespace lvr2
96 
97 #include "QueryPoint.tcc"
98 
99 #endif /* _LVR2_RECONSTRUCTION_QueryPoint_H_ */
lvr2::QueryPoint::m_position
BaseVecT m_position
The position of the query Vector.
Definition: QueryPoint.hpp:83
p
SharedPointer p
Definition: ConvertShared.hpp:42
lvr2::QueryPoint::m_distance
float m_distance
The associated distance value.
Definition: QueryPoint.hpp:89
lvr2::QueryPoint::m_invalid
bool m_invalid
Indicates if the query Vector is valid.
Definition: QueryPoint.hpp:92
lvr2::QueryPoint
A query Vector for marching cubes reconstructions. It represents a Vector in space together with a 'd...
Definition: QueryPoint.hpp:48
lvr2::QueryPoint::~QueryPoint
virtual ~QueryPoint()
Destructor.
Definition: QueryPoint.hpp:83
lvr2
Definition: BaseBufferManipulators.hpp:39
lvr2::QueryPoint::QueryPoint
QueryPoint()
Default constructor.


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