ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
flann::needs_vector_space_distance< T > Struct Template Reference

#include <all_indices.h>

Public Types

enum  { value = sizeof (test<T>(0))==sizeof(Yes) }
 
typedef char No
 
typedef long Yes
 

Static Public Member Functions

template<typename C >
static Yes test (typename C::needs_vector_space_distance *)
 
template<typename C >
static No test (...)
 

Detailed Description

template<typename T>
struct flann::needs_vector_space_distance< T >

Definition at line 90 of file all_indices.h.

Member Typedef Documentation

◆ No

template<typename T >
typedef char flann::needs_vector_space_distance< T >::No

Definition at line 90 of file all_indices.h.

◆ Yes

template<typename T >
typedef long flann::needs_vector_space_distance< T >::Yes

Definition at line 90 of file all_indices.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename T >
anonymous enum
Enumerator
value 

Definition at line 90 of file all_indices.h.

Member Function Documentation

◆ test() [1/2]

template<typename T >
template<typename C >
static No flann::needs_vector_space_distance< T >::test (   ...)
static

◆ test() [2/2]

template<typename T >
template<typename C >
static Yes flann::needs_vector_space_distance< T >::test ( typename C::needs_vector_space_distance< T > *  )
static

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