cpp-toolbox  0.0.1
A toolbox library for C++
Loading...
Searching...
No Matches
toolbox::pcl::knn_traits< Element, Metric > Struct Template Reference

KNN算法的特征定义 / KNN algorithm traits definition. More...

#include <base_knn.hpp>

Public Types

using element_type = Element
 元素类型 / Element type
 
using metric_type = Metric
 度量类型 / Metric type
 
using distance_type = typename Metric::result_type
 距离类型 / Distance type
 

Detailed Description

template<typename Element, typename Metric>
struct toolbox::pcl::knn_traits< Element, Metric >

KNN算法的特征定义 / KNN algorithm traits definition.

Template Parameters
Element元素类型 / Element type
Metric度量类型 / Metric type

Member Typedef Documentation

◆ distance_type

template<typename Element , typename Metric >
using toolbox::pcl::knn_traits< Element, Metric >::distance_type = typename Metric::result_type

距离类型 / Distance type

◆ element_type

template<typename Element , typename Metric >
using toolbox::pcl::knn_traits< Element, Metric >::element_type = Element

元素类型 / Element type

◆ metric_type

template<typename Element , typename Metric >
using toolbox::pcl::knn_traits< Element, Metric >::metric_type = Metric

度量类型 / Metric type


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