Selaa lähdekoodia

fixed read_tetgenio

Former-commit-id: 78c00a8b1f1ab5aebc2fa9a5d15860a704b6097c
Alec Jacobson (jalec 12 vuotta sitten
vanhempi
commit
428ae18428
1 muutettua tiedostoa jossa 8 lisäystä ja 1 poistoa
  1. 8 1
      include/igl/tetgen/read_into_tetgenio.cpp

+ 8 - 1
include/igl/tetgen/read_into_tetgenio.cpp

@@ -54,7 +54,14 @@ IGL_INLINE bool igl::read_into_tetgenio(
       cerr<<"^read_into_tetgenio Warning: Unsupported extension ("<<ext<<
         "): try to load as basename..."<<endl;
     }
-    success = in.load_tetmesh(basename_char);
+    // This changed as of (the so far unreleased) tetgen 1.5
+    //success = in.load_tetmesh(basename_char);
+    int object = tetgenbehavior::NODES;
+    if(ext == "mesh")
+    {
+      object = tetgenbehavior::MEDIT;
+    }
+    success = in.load_tetmesh(basename_char,!tetgenbehavior::MEDIT);
   }
 
   return success;