A query point for marching cubes reconstructions. It represents a point 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. | |
QueryPoint (VertexT v) | |
Constructor. | |
QueryPoint (VertexT v, float f) | |
Constructor. | |
QueryPoint (const QueryPoint &o) | |
Copy constructor. | |
virtual | ~QueryPoint () |
Destructor. | |
Public Attributes | |
VertexT | m_position |
The position of the query point. | |
float | m_distance |
The associated distance value. |
A query point for marching cubes reconstructions. It represents a point in space together with a 'distance' value that is used by the marching cubes algorithm.
Definition at line 21 of file QueryPoint.hpp.
lssr::QueryPoint< VertexT >::QueryPoint | ( | ) |
Default constructor.
lssr::QueryPoint< VertexT >::QueryPoint | ( | VertexT | v | ) |
Constructor.
v | The position of the query point. The distance value is set to 0 |
lssr::QueryPoint< VertexT >::QueryPoint | ( | VertexT | v, | |
float | f | |||
) |
Constructor.
v | The position of the query point. | |
f | The distance value for the query point. |
lssr::QueryPoint< VertexT >::QueryPoint | ( | const QueryPoint< VertexT > & | o | ) |
Copy constructor.
o |
virtual lssr::QueryPoint< VertexT >::~QueryPoint | ( | ) | [inline, virtual] |
Destructor.
Definition at line 55 of file QueryPoint.hpp.
float lssr::QueryPoint< VertexT >::m_distance |
The associated distance value.
Definition at line 61 of file QueryPoint.hpp.
VertexT lssr::QueryPoint< VertexT >::m_position |
The position of the query point.
Definition at line 55 of file QueryPoint.hpp.