浏览代码

dijkstra: Fix inconsistent typing (#2469) [skip ci]

Flo 7 月之前
父节点
当前提交
e91ffcb549
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      include/igl/dijkstra.cpp

+ 4 - 4
include/igl/dijkstra.cpp

@@ -33,8 +33,8 @@ IGL_INLINE int igl::dijkstra(
       return u;
 
     // Visit each edge exiting u
-    const std::vector<int> &neighbors = VV[u];
-    for (std::vector<int>::const_iterator neighbor_iter = neighbors.begin();
+    const std::vector<IndexType> &neighbors = VV[u];
+    for (typename std::vector<IndexType>::const_iterator neighbor_iter = neighbors.begin();
          neighbor_iter != neighbors.end();
          neighbor_iter++)
     {
@@ -108,8 +108,8 @@ IGL_INLINE int igl::dijkstra(
       return u;
 
     // Visit each edge exiting u
-    const std::vector<int> &neighbors = VV[u];
-    for (std::vector<int>::const_iterator neighbor_iter = neighbors.begin();
+    const std::vector<IndexType> &neighbors = VV[u];
+    for (typename std::vector<IndexType>::const_iterator neighbor_iter = neighbors.begin();
          neighbor_iter != neighbors.end();
          neighbor_iter++)
     {