30  template <
typename DerivedV, 
typename DerivedF, 
typename DerivedT>
 
   32    const std::string mesh_file_name,
 
   33    Eigen::PlainObjectBase<DerivedV>& V,
 
   34    Eigen::PlainObjectBase<DerivedT>& T,
 
   35    Eigen::PlainObjectBase<DerivedF>& F);
 
   37  template <
typename Scalar, 
typename Index>
 
   39    const std::string mesh_file_name,
 
   40    std::vector<std::vector<Scalar > > & V,
 
   41    std::vector<std::vector<Index > > & T,
 
   42    std::vector<std::vector<Index > > & F);
 
   45  template <
typename DerivedV, 
typename DerivedF, 
typename DerivedT>
 
   48    Eigen::PlainObjectBase<DerivedV>& V,
 
   49    Eigen::PlainObjectBase<DerivedT>& T,
 
   50    Eigen::PlainObjectBase<DerivedF>& F);
 
   52  template <
typename Scalar, 
typename Index>
 
   55    std::vector<std::vector<Scalar > > & V,
 
   56    std::vector<std::vector<Index > > & T,
 
   57    std::vector<std::vector<Index > > & F);
 
   60#ifndef IGL_STATIC_LIBRARY 
   61#  include "readMESH.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
bool readMESH(const std::string mesh_file_name, Eigen::PlainObjectBase< DerivedV > &V, Eigen::PlainObjectBase< DerivedT > &T, Eigen::PlainObjectBase< DerivedF > &F)
Load a tetrahedral volume mesh from a .mesh file.