libigl v2.5.0
Loading...
Searching...
No Matches
extract_feature.h File Reference
#include "../../igl_inline.h"
#include <Eigen/Core>
#include <vector>
#include "extract_feature.cpp"

Go to the source code of this file.

Namespaces

namespace  igl
 
namespace  igl::copyleft
 
namespace  igl::copyleft::cgal
 

Functions

template<typename DerivedV , typename DerivedF , typename Derivedfeature_edges >
void igl::copyleft::cgal::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.
 
template<typename DerivedV , typename DerivedF , typename DeriveduE , typename Derivedfeature_edges >
void igl::copyleft::cgal::extract_feature (const Eigen::PlainObjectBase< DerivedV > &V, const Eigen::PlainObjectBase< DerivedF > &F, const double tol, const Eigen::PlainObjectBase< DeriveduE > &uE, const std::vector< std::vector< typename DeriveduE::Scalar > > &uE2E, Eigen::PlainObjectBase< Derivedfeature_edges > &feature_edges)