| 
| template<int EigenMatrixOptions>  | 
| bool  | igl::readMSH (const std::string &msh, Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &X, Eigen::Matrix< int, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &Tri, Eigen::Matrix< int, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &Tet, Eigen::VectorXi &TriTag, Eigen::VectorXi &TetTag, std::vector< std::string > &XFields, std::vector< Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > > &XF, std::vector< std::string > &EFields, std::vector< Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > > &TriF, std::vector< Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > > &TetF) | 
|   | read triangle surface mesh and tetrahedral volume mesh from .msh file  
  | 
|   | 
| template<int EigenMatrixOptions>  | 
| bool  | igl::readMSH (const std::string &msh, Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &X, Eigen::Matrix< int, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &Tri, Eigen::Matrix< int, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &Tet, Eigen::VectorXi &TriTag, Eigen::VectorXi &TetTag) | 
|   | This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.  
  | 
|   | 
| template<int EigenMatrixOptions>  | 
| bool  | igl::readMSH (const std::string &msh, Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &X, Eigen::Matrix< int, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &Tri, Eigen::VectorXi &TriTag) | 
|   | This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.  
  | 
|   | 
| template<int EigenMatrixOptions>  | 
| bool  | igl::readMSH (const std::string &msh, Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &X, Eigen::Matrix< int, Eigen::Dynamic, Eigen::Dynamic, EigenMatrixOptions > &Tri) | 
|   | This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.  
  | 
|   |