Eigen::KdBVH< Scalar_, Dim_, _Object >::VectorComparator Struct Reference

Public Member Functions

 VectorComparator (int inDim)
 
bool operator() (const VIPair &v1, const VIPair &v2) const
 

Public Attributes

int dim
 

Constructor & Destructor Documentation

◆ VectorComparator()

template<typename Scalar_ , int Dim_, typename _Object >
Eigen::KdBVH< Scalar_, Dim_, _Object >::VectorComparator::VectorComparator ( int  inDim)
inline
178 : dim(inDim) {}
int dim
Definition: KdBVH.h:180

Member Function Documentation

◆ operator()()

template<typename Scalar_ , int Dim_, typename _Object >
bool Eigen::KdBVH< Scalar_, Dim_, _Object >::VectorComparator::operator() ( const VIPair v1,
const VIPair v2 
) const
inline
179 { return v1.first[dim] < v2.first[dim]; }
Map< RowVectorXf > v2(M2.data(), M2.size())
M1<< 1, 2, 3, 4, 5, 6, 7, 8, 9;Map< RowVectorXf > v1(M1.data(), M1.size())

References Eigen::KdBVH< Scalar_, Dim_, _Object >::VectorComparator::dim, v1(), and v2().

Member Data Documentation

◆ dim

template<typename Scalar_ , int Dim_, typename _Object >
int Eigen::KdBVH< Scalar_, Dim_, _Object >::VectorComparator::dim

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