9#ifndef IGL_COPYLEFT_CGAL_EXTRACT_FEATURE_H 
   10#define IGL_COPYLEFT_CGAL_EXTRACT_FEATURE_H 
   11#include "../../igl_inline.h" 
   42        typename Derivedfeature_edges>
 
   44            const Eigen::PlainObjectBase<DerivedV>& V,
 
   45            const Eigen::PlainObjectBase<DerivedF>& F,
 
   47            Eigen::PlainObjectBase<Derivedfeature_edges>& feature_edges);
 
   56        typename Derivedfeature_edges
 
   59            const Eigen::PlainObjectBase<DerivedV>& V,
 
   60            const Eigen::PlainObjectBase<DerivedF>& F,
 
   62            const Eigen::PlainObjectBase<DeriveduE>& uE,
 
   63            const std::vector<std::vector<typename DeriveduE::Scalar> >& uE2E,
 
   64            Eigen::PlainObjectBase<Derivedfeature_edges>& feature_edges);
 
   69#ifndef IGL_STATIC_LIBRARY 
   70#  include "extract_feature.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void extract_feature(const Eigen::PlainObjectBase< DerivedV > &V, const Eigen::PlainObjectBase< DerivedF > &F, const double tol, Eigen::PlainObjectBase< Derivedfeature_edges > &feature_edges)
Extract feature edges based on dihedral angle.