example.cpp 527 B

12345678910111213141516171819202122
  1. // Compile with GCC:
  2. // g++ -I/usr/local/igl/igl_lib/include -DIGL_HEADER_ONLY \
  3. // -I/opt/local/include/eigen3 example.cpp -o example
  4. // Run with:
  5. // ./example ../shared/TinyTorus.obj
  6. #include <Eigen/Dense>
  7. #include <igl/readOBJ.h>
  8. #include <iostream>
  9. int main(int argc, char * argv[])
  10. {
  11. if(argc>1)
  12. {
  13. Eigen::MatrixXd V;
  14. Eigen::MatrixXi F;
  15. igl::readOBJ(argv[1],V,F);
  16. std::cout<<"Hello, mesh with "<<V.rows()<<" vertices!"<<std::endl;
  17. }else{
  18. std::cout<<"Hello, world!"<<std::endl;
  19. }
  20. return 0;
  21. }