include
lvr2
reconstruction
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>
48
class
QueryPoint
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::QueryPoint
QueryPoint()
Default constructor.
lvr2::QueryPoint::m_position
BaseVecT m_position
The position of the query Vector.
Definition:
QueryPoint.hpp:83
lvr2::QueryPoint
A query Vector for marching cubes reconstructions. It represents a Vector in space together with a 'd...
Definition:
QueryPoint.hpp:48
p
SharedPointer p
Definition:
ConvertShared.hpp:42
lvr2::QueryPoint::m_invalid
bool m_invalid
Indicates if the query Vector is valid.
Definition:
QueryPoint.hpp:92
lvr2::QueryPoint::~QueryPoint
virtual ~QueryPoint()
Destructor.
Definition:
QueryPoint.hpp:83
lvr2::QueryPoint::m_distance
float m_distance
The associated distance value.
Definition:
QueryPoint.hpp:89
lvr2
Definition:
BaseBufferManipulators.hpp:39
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 Mon Feb 28 2022 22:46:09