Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
knn.cpp File Reference
#include "knn.h"
#include "parallel_for.h"
#include <cmath>
#include <queue>
+ Include dependency graph for knn.cpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  igl
 

Functions

template<typename DerivedP , typename KType , typename IndexType , typename DerivedCH , typename DerivedCN , typename DerivedW , typename DerivedI >
IGL_INLINE void igl::knn (const Eigen::MatrixBase< DerivedP > &P, const KType &k, const std::vector< std::vector< IndexType > > &point_indices, const Eigen::MatrixBase< DerivedCH > &CH, const Eigen::MatrixBase< DerivedCN > &CN, const Eigen::MatrixBase< DerivedW > &W, Eigen::PlainObjectBase< DerivedI > &I)