#include #include #include #ifdef IGL_STATIC_LIBRARY # define IGL_HEADER_ONLY # define IGL_HEADER_ONLY_WAS_NOT_DEFINED #endif #include #include #ifndef IGL_STATIC_LIBRARY_WAS_NOT_DEFINED # undef IGL_HEADER_ONLY #endif int main(int argc, char * argv[]) { using namespace igl; using namespace Eigen; if(argc <= 2) { printf("USAGE:\n ./example [input.dmat] [output.mat]\n"); return 1; } MatrixXd M; readDMAT(argv[1],M); igl::matlab::MatlabWorkspace mat; mat.save(M,"M"); mat.write(argv[2]); return 0; }