#include "../igl_inline.h"
#include <Eigen/Core>
#include <Eigen/Sparse>
#include <string>
#include <complex>
#include <cassert>
#include <map>
#include <vector>
#include <engine.h>
#include "matlabinterface.cpp"
Go to the source code of this file.
|
| IGL_INLINE void | igl::matlab::mlinit (Engine **engine) |
| |
| IGL_INLINE void | igl::matlab::mlclose (Engine **engine) |
| |
| IGL_INLINE void | igl::matlab::mlsetmatrix (Engine **engine, std::string name, const Eigen::MatrixXd &M) |
| |
| IGL_INLINE void | igl::matlab::mlsetmatrix (Engine **engine, std::string name, const Eigen::MatrixXf &M) |
| |
| IGL_INLINE void | igl::matlab::mlsetmatrix (Engine **engine, std::string name, const Eigen::MatrixXi &M) |
| |
| IGL_INLINE void | igl::matlab::mlsetmatrix (Engine **mlengine, std::string name, const Eigen::Matrix< unsigned int, Eigen::Dynamic, Eigen::Dynamic > &M) |
| |
| IGL_INLINE void | igl::matlab::mlgetmatrix (Engine **engine, std::string name, Eigen::MatrixXd &M) |
| |
| IGL_INLINE void | igl::matlab::mlgetmatrix (Engine **engine, std::string name, Eigen::MatrixXf &M) |
| |
| IGL_INLINE void | igl::matlab::mlgetmatrix (Engine **engine, std::string name, Eigen::MatrixXi &M) |
| |
| IGL_INLINE void | igl::matlab::mlgetmatrix (Engine **mlengine, std::string name, Eigen::Matrix< unsigned int, Eigen::Dynamic, Eigen::Dynamic > &M) |
| |
| IGL_INLINE void | igl::matlab::mlsetscalar (Engine **engine, std::string name, double s) |
| |
| IGL_INLINE double | igl::matlab::mlgetscalar (Engine **engine, std::string name) |
| |
| IGL_INLINE std::string | igl::matlab::mleval (Engine **engine, std::string code) |
| |
| IGL_INLINE void | igl::matlab::mlsetmatrix (Engine **mlengine, std::string name, const Eigen::SparseMatrix< double > &M) |
| |