14#ifndef IGL_REMOVE_UNREFERENCED_H 
   15#define IGL_REMOVE_UNREFERENCED_H 
   38    const Eigen::MatrixBase<DerivedV> &V,
 
   39    const Eigen::MatrixBase<DerivedF> &F,
 
   40    Eigen::PlainObjectBase<DerivedNV> &NV,
 
   41    Eigen::PlainObjectBase<DerivedNF> &NF,
 
   42    Eigen::PlainObjectBase<DerivedI> &I,
 
   43    Eigen::PlainObjectBase<DerivedJ> &J);
 
   52    const Eigen::MatrixBase<DerivedV> &V,
 
   53    const Eigen::MatrixBase<DerivedF> &F,
 
   54    Eigen::PlainObjectBase<DerivedNV> &NV,
 
   55    Eigen::PlainObjectBase<DerivedNF> &NF,
 
   56    Eigen::PlainObjectBase<DerivedI> &I);
 
   65    const Eigen::MatrixBase<DerivedF> &F,
 
   66    Eigen::PlainObjectBase<DerivedI> &I,
 
   67    Eigen::PlainObjectBase<DerivedJ> &J);
 
   71#ifndef IGL_STATIC_LIBRARY 
   72#  include "remove_unreferenced.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void remove_unreferenced(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, Eigen::PlainObjectBase< DerivedNV > &NV, Eigen::PlainObjectBase< DerivedNF > &NF, Eigen::PlainObjectBase< DerivedI > &I, Eigen::PlainObjectBase< DerivedJ > &J)
Remove unreferenced vertices from V, updating F accordingly.