8#ifndef IGL_IS_EDGE_MANIFOLD_H 
    9#define IGL_IS_EDGE_MANIFOLD_H 
   23  template <
typename DerivedF>
 
   25    const Eigen::MatrixBase<DerivedF>& F);
 
   41    const Eigen::MatrixBase<DerivedF>& F,
 
   42    Eigen::PlainObjectBase<DerivedBF>& BF,
 
   43    Eigen::PlainObjectBase<DerivedE>& E,
 
   44    Eigen::PlainObjectBase<DerivedEMAP>& EMAP,
 
   45    Eigen::PlainObjectBase<DerivedBE>& BE);
 
   53    const Eigen::MatrixBase<DerivedF>& F,
 
   54    const typename DerivedF::Index ne,
 
   55    const Eigen::MatrixBase<DerivedEMAP>& EMAP,
 
   56    Eigen::PlainObjectBase<DerivedBF>& BF,
 
   57    Eigen::PlainObjectBase<DerivedBE>& BE);
 
   60#ifndef IGL_STATIC_LIBRARY 
   61#  include "is_edge_manifold.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
bool is_edge_manifold(const Eigen::MatrixBase< DerivedF > &F)
Check if the mesh is edge-manifold (every edge is incident one one face (boundary) or two oppositely ...