Public Member Functions | Public Attributes | List of all members
mesh_map::NanoFlannMeshAdaptor Struct Reference

#include <nanoflann_mesh_adaptor.h>

Public Member Functions

template<class BBOX >
bool kdtree_get_bbox (BBOX &) const
 
lvr2::Index kdtree_get_point_count () const
 
float kdtree_get_pt (const lvr2::Index idx, const size_t dim) const
 
 NanoFlannMeshAdaptor (const lvr2::HalfEdgeMesh< lvr2::BaseVector< float >> &mesh)
 The constructor that sets the data set source. More...
 

Public Attributes

const lvr2::HalfEdgeMesh< lvr2::BaseVector< float > > & mesh
 

Detailed Description

Definition at line 45 of file nanoflann_mesh_adaptor.h.

Constructor & Destructor Documentation

◆ NanoFlannMeshAdaptor()

mesh_map::NanoFlannMeshAdaptor::NanoFlannMeshAdaptor ( const lvr2::HalfEdgeMesh< lvr2::BaseVector< float >> &  mesh)
inline

The constructor that sets the data set source.

Definition at line 50 of file nanoflann_mesh_adaptor.h.

Member Function Documentation

◆ kdtree_get_bbox()

template<class BBOX >
bool mesh_map::NanoFlannMeshAdaptor::kdtree_get_bbox ( BBOX &  ) const
inline

Definition at line 68 of file nanoflann_mesh_adaptor.h.

◆ kdtree_get_point_count()

lvr2::Index mesh_map::NanoFlannMeshAdaptor::kdtree_get_point_count ( ) const
inline

Definition at line 52 of file nanoflann_mesh_adaptor.h.

◆ kdtree_get_pt()

float mesh_map::NanoFlannMeshAdaptor::kdtree_get_pt ( const lvr2::Index  idx,
const size_t  dim 
) const
inline

Definition at line 54 of file nanoflann_mesh_adaptor.h.

Member Data Documentation

◆ mesh

const lvr2::HalfEdgeMesh<lvr2::BaseVector<float> >& mesh_map::NanoFlannMeshAdaptor::mesh

Definition at line 47 of file nanoflann_mesh_adaptor.h.


The documentation for this struct was generated from the following file:


mesh_map
Author(s): Sebastian Pütz
autogenerated on Thu Jan 25 2024 03:42:46