8#ifndef IGL_BOUNDARY_LOOP_H 
    9#define IGL_BOUNDARY_LOOP_H 
   23  template <
typename DerivedF, 
typename Index>
 
   25    const Eigen::MatrixBase<DerivedF>& F, 
 
   26    std::vector<std::vector<Index> >& L);
 
   36  template <
typename DerivedF, 
typename Index>
 
   38    const Eigen::MatrixBase<DerivedF>& F, 
 
   39    std::vector<Index>& L);
 
   47  template <
typename DerivedF, 
typename DerivedL>
 
   49    const Eigen::MatrixBase<DerivedF>& F, 
 
   50    Eigen::PlainObjectBase<DerivedL>& L);
 
   53#ifndef IGL_STATIC_LIBRARY 
   54#  include "boundary_loop.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void boundary_loop(const Eigen::MatrixBase< DerivedF > &F, std::vector< std::vector< Index > > &L)
Compute list of ordered boundary loops for a manifold mesh.