|
| template<typename DerivedX, typename DerivedTri, typename DerivedTet, typename DerivedTriTag, typename DerivedTetTag, typename MatrixXF, typename MatrixTriF, typename MatrixTetF> |
| bool | igl::readMSH (const std::string &msh, Eigen::PlainObjectBase< DerivedX > &X, Eigen::PlainObjectBase< DerivedTri > &Tri, Eigen::PlainObjectBase< DerivedTet > &Tet, Eigen::PlainObjectBase< DerivedTriTag > &TriTag, Eigen::PlainObjectBase< DerivedTetTag > &TetTag, std::vector< std::string > &XFields, std::vector< MatrixXF > &XF, std::vector< std::string > &EFields, std::vector< MatrixTriF > &TriF, std::vector< MatrixTetF > &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.
|