#include "removeDuplicates.h" #include //template //IGL_INLINE void igl::removeDuplicates( // const Eigen::Matrix &V, // const Eigen::Matrix &F, // Eigen::Matrix &NV, // Eigen::Matrix &NF, // Eigen::Matrix &I, // const double epsilon) template IGL_INLINE void igl::removeDuplicates( const Eigen::PlainObjectBase &V, const Eigen::PlainObjectBase &F, Eigen::PlainObjectBase &NV, Eigen::PlainObjectBase &NF, Eigen::Matrix &I, const double epsilon) { using namespace std; //// build collapse map int n = V.rows(); I = Eigen::Matrix(n); I[0] = 0; bool *VISITED = new bool[n]; for (int i =0; i face; NF.resize(F.rows(),F.cols()); for (int i =0; i