8#ifndef IGL_ORIENT_HALFEDGES_H 
    9#define IGL_ORIENT_HALFEDGES_H 
   26  template <
typename DerivedF, 
typename DerivedE, 
typename DerivedOE>
 
   28    const Eigen::MatrixBase<DerivedF>& F,
 
   29    Eigen::PlainObjectBase<DerivedE>& E,
 
   30    Eigen::PlainObjectBase<DerivedOE>& oE);
 
   35#ifndef IGL_STATIC_LIBRARY 
   36#  include "orient_halfedges.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void orient_halfedges(const Eigen::MatrixBase< DerivedF > &F, Eigen::PlainObjectBase< DerivedE > &E, Eigen::PlainObjectBase< DerivedOE > &oE)
Orients halfedges for a triangle mesh, assigning them to a unique edge.