KdTree< StrategiesT, MetricT, VectorKernelT >::NearestNeighborsAuxInfo< PointT > Struct Template Reference

#include <VisionX/components/pointcloud_processor/EfficientRANSACPrimitiveExtractor/EfficientRANSAC/GfxTL/KdTree.h>

Public Types

typedef BaseType::template DistanceType< typename ScalarTypeDeferer< PointT >::ScalarType, ScalarType >::Type DistanceType
 
typedef BaseType::template GlobalTraversalInformation< BaseGlobalTraversalInformation< PointT > > GlobalInfoType
 
typedef BaseType::template TraversalInformation< BaseTraversalInformation< GlobalInfoType > > TraversalInfoType
 

Public Member Functions

 NearestNeighborsAuxInfo ()
 
 NearestNeighborsAuxInfo (const CellType *cell, const TraversalInfoType &ti, DistanceType sqrDist)
 

Public Attributes

const CellTypem_cell
 
DistanceType m_sqrDist
 
TraversalInfoType m_ti
 

Detailed Description

template<class StrategiesT, template< class > class MetricT, template< class > class VectorKernelT = DynVectorKernel>
template<class PointT>
struct GfxTL::KdTree< StrategiesT, MetricT, VectorKernelT >::NearestNeighborsAuxInfo< PointT >

Definition at line 403 of file KdTree.h.

Member Typedef Documentation

◆ DistanceType

typedef BaseType::template DistanceType< typename ScalarTypeDeferer< PointT >::ScalarType, ScalarType >::Type DistanceType

Definition at line 412 of file KdTree.h.

◆ GlobalInfoType

typedef BaseType::template GlobalTraversalInformation< BaseGlobalTraversalInformation< PointT > > GlobalInfoType

Definition at line 406 of file KdTree.h.

◆ TraversalInfoType

typedef BaseType::template TraversalInformation< BaseTraversalInformation< GlobalInfoType > > TraversalInfoType

Definition at line 408 of file KdTree.h.

Constructor & Destructor Documentation

◆ NearestNeighborsAuxInfo() [1/2]

Definition at line 413 of file KdTree.h.

◆ NearestNeighborsAuxInfo() [2/2]

NearestNeighborsAuxInfo ( const CellType cell,
const TraversalInfoType ti,
DistanceType  sqrDist 
)
inline

Definition at line 414 of file KdTree.h.

Member Data Documentation

◆ m_cell

const CellType* m_cell

Definition at line 419 of file KdTree.h.

◆ m_sqrDist

DistanceType m_sqrDist

Definition at line 421 of file KdTree.h.

◆ m_ti

Definition at line 420 of file KdTree.h.


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