Kaynağa Gözat

made list_to_matrix support empty inputs on matrices with static sizes

Michael Tao 6 yıl önce
ebeveyn
işleme
9bdb6a4554
1 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. 5 1
      include/igl/list_to_matrix.cpp

+ 5 - 1
include/igl/list_to_matrix.cpp

@@ -22,7 +22,11 @@ IGL_INLINE bool igl::list_to_matrix(const std::vector<std::vector<T > > & V,Eige
   int m = V.size();
   if(m == 0)
   {
-    M.resize(0,0);
+    M.resize(
+            Derived::RowsAtCompileTime>=0?Derived::RowsAtCompileTime:0
+            ,
+            Derived::ColsAtCompileTime>=0?Derived::ColsAtCompileTime:0
+            );
     return true;
   }
   // number of columns