gtsam_points
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
gtsam_points::FlatContainer Struct Reference

Point container with a flat vector. More...

#include <flat_container.hpp>

Classes

struct  Setting
 FlatContainer setting. More...
 

Public Member Functions

 FlatContainer ()
 Constructor.
 
size_t size () const
 Number of points.
 
void add (const Setting &setting, const PointCloud &points, size_t i)
 Add a point to the container.
 
void finalize ()
 Finalize the container (Nothing to do for FlatContainer).
 
template<typename Result >
void knn_search (const Eigen::Vector4d &pt, Result &result) const
 Find k nearest neighbors.
 

Public Attributes

std::vector< Eigen::Vector4d > points
 Points.
 
std::vector< Eigen::Vector4d > normals
 Normals.
 
std::vector< Eigen::Matrix4d > covs
 Covariances.
 
std::vector< double > intensities
 Intensities.
 

Detailed Description

Point container with a flat vector.

Member Function Documentation

◆ knn_search()

template<typename Result >
void gtsam_points::FlatContainer::knn_search ( const Eigen::Vector4d &  pt,
Result &  result 
) const
inline

Find k nearest neighbors.

Parameters
ptQuery point
resultResult

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