A query Vector for marching cubes reconstructions. It represents a Vector in space together with a 'distance' value that is used by the marching cubes algorithm. More...
#include <QueryPoint.hpp>
Public Member Functions | |
| QueryPoint () | |
| Default constructor. More... | |
| QueryPoint (const BaseVecT &p) | |
| Constructor. More... | |
| QueryPoint (const BaseVecT &p, float f) | |
| Constructor. More... | |
| QueryPoint (const QueryPoint &o) | |
| Copy constructor. More... | |
| virtual | ~QueryPoint () |
| Destructor. More... | |
Public Attributes | |
| float | m_distance |
| The associated distance value. More... | |
| bool | m_invalid |
| Indicates if the query Vector is valid. More... | |
| BaseVecT | m_position |
| The position of the query Vector. More... | |
A query Vector for marching cubes reconstructions. It represents a Vector in space together with a 'distance' value that is used by the marching cubes algorithm.
Definition at line 48 of file QueryPoint.hpp.
| lvr2::QueryPoint< BaseVecT >::QueryPoint | ( | ) |
Default constructor.
| lvr2::QueryPoint< BaseVecT >::QueryPoint | ( | const BaseVecT & | p | ) |
Constructor.
| p | The position of the query Vector. The distance value is set to 0 |
| lvr2::QueryPoint< BaseVecT >::QueryPoint | ( | const BaseVecT & | p, |
| float | f | ||
| ) |
Constructor.
| p | The position of the query Vector. |
| f | The distance value for the query Vector. |
| lvr2::QueryPoint< BaseVecT >::QueryPoint | ( | const QueryPoint< BaseVecT > & | o | ) |
Copy constructor.
| o |
|
inlinevirtual |
Destructor.
Definition at line 83 of file QueryPoint.hpp.
| float lvr2::QueryPoint< BaseVecT >::m_distance |
The associated distance value.
Definition at line 89 of file QueryPoint.hpp.
| bool lvr2::QueryPoint< BaseVecT >::m_invalid |
Indicates if the query Vector is valid.
Definition at line 92 of file QueryPoint.hpp.
| BaseVecT lvr2::QueryPoint< BaseVecT >::m_position |
The position of the query Vector.
Definition at line 83 of file QueryPoint.hpp.