Parcourir la source

assert on V cols

Former-commit-id: f31d7fb2bd1764eb4051930a6f1e4de5bd77a58d
Alec Jacobson il y a 10 ans
Parent
commit
897eba63e0
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  1. 2 0
      include/igl/writeOBJ.cpp

+ 2 - 0
include/igl/writeOBJ.cpp

@@ -12,6 +12,7 @@
 #include <iomanip>
 #include <fstream>
 #include <cstdio>
+#include <cassert>
 
 template <typename DerivedV, typename DerivedF>
 IGL_INLINE bool igl::writeOBJ(
@@ -19,6 +20,7 @@ IGL_INLINE bool igl::writeOBJ(
   const Eigen::PlainObjectBase<DerivedV>& V,
   const Eigen::PlainObjectBase<DerivedF>& F)
 {
+  assert(V.cols() == 3 && "V should have 3 columns");
   std::ofstream s(str.c_str());
   s.precision(std::numeric_limits<double>::digits10 + 1);