Program Listing for File QueryPoint.hpp

Return to documentation for file (include/lvr2/reconstruction/QueryPoint.hpp)

 /*
 * QueryPoint.h
 *
 *  Created on: 22.10.2008
 *      Author: Thomas Wiemann
 */

#ifndef _LVR2_RECONSTRUCTION_QueryPoint_H_
#define _LVR2_RECONSTRUCTION_QueryPoint_H_

namespace lvr2
{

template<typename BaseVecT>
class QueryPoint
{
public:

    QueryPoint();

    QueryPoint(const BaseVecT& p);

    QueryPoint(const BaseVecT& p, float f);

    QueryPoint(const QueryPoint &o);

    virtual ~QueryPoint() {};

    BaseVecT m_position;

    float           m_distance;

    bool            m_invalid;
};

} // namespace lvr2

#include "QueryPoint.tcc"

#endif /* _LVR2_RECONSTRUCTION_QueryPoint_H_ */