8#ifndef IGL_REMOVE_DUPLICATE_VERTICES_H 
    9#define IGL_REMOVE_DUPLICATE_VERTICES_H 
   29    const Eigen::MatrixBase<DerivedV>& V,
 
   31    Eigen::PlainObjectBase<DerivedSV>& SV,
 
   32    Eigen::PlainObjectBase<DerivedSVI>& SVI,
 
   33    Eigen::PlainObjectBase<DerivedSVJ>& SVJ);
 
   45    const Eigen::MatrixBase<DerivedV>& V,
 
   46    const Eigen::MatrixBase<DerivedF>& F,
 
   48    Eigen::PlainObjectBase<DerivedSV>& SV,
 
   49    Eigen::PlainObjectBase<DerivedSVI>& SVI,
 
   50    Eigen::PlainObjectBase<DerivedSVJ>& SVJ,
 
   51    Eigen::PlainObjectBase<DerivedSF>& SF);
 
   54#ifndef IGL_STATIC_LIBRARY 
   55#  include "remove_duplicate_vertices.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void remove_duplicate_vertices(const Eigen::MatrixBase< DerivedV > &V, const double epsilon, Eigen::PlainObjectBase< DerivedSV > &SV, Eigen::PlainObjectBase< DerivedSVI > &SVI, Eigen::PlainObjectBase< DerivedSVJ > &SVJ)
Remove duplicate vertices upto a uniqueness tolerance (epsilon)