Public Member Functions | Public Attributes | List of all members
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt< T, Heap, CloudType >::BucketEntry Struct Reference

entry in a bucket More...

#include <nabo_private.h>

Public Member Functions

 BucketEntry (const T *pt=0, const Index index=0)
 create a new bucket entry for a point in the data More...
 

Public Attributes

Index index
 index of point More...
 
const T * pt
 pointer to first value of point data, 0 if end of bucket More...
 

Detailed Description

template<typename T, typename Heap, typename CloudType = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic>>
struct Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt< T, Heap, CloudType >::BucketEntry

entry in a bucket

Definition at line 158 of file nabo_private.h.

Constructor & Destructor Documentation

◆ BucketEntry()

template<typename T, typename Heap, typename CloudType = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic>>
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt< T, Heap, CloudType >::BucketEntry::BucketEntry ( const T *  pt = 0,
const Index  index = 0 
)
inline

create a new bucket entry for a point in the data

Parameters
ptpointer to first component of the point, components must be continuous
indexindex of the point in the data

Definition at line 167 of file nabo_private.h.

Member Data Documentation

◆ index

template<typename T, typename Heap, typename CloudType = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic>>
Index Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt< T, Heap, CloudType >::BucketEntry::index

index of point

Definition at line 161 of file nabo_private.h.

◆ pt

template<typename T, typename Heap, typename CloudType = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic>>
const T* Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt< T, Heap, CloudType >::BucketEntry::pt

pointer to first value of point data, 0 if end of bucket

Definition at line 160 of file nabo_private.h.


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


libnabo
Author(s): Stéphane Magnenat
autogenerated on Mon Feb 28 2022 22:41:38