diff options
Diffstat (limited to 'extern/libmv/third_party/ceres/internal/ceres/visibility.cc')
-rw-r--r-- | extern/libmv/third_party/ceres/internal/ceres/visibility.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/extern/libmv/third_party/ceres/internal/ceres/visibility.cc b/extern/libmv/third_party/ceres/internal/ceres/visibility.cc index b3ee185581f..da8beedc663 100644 --- a/extern/libmv/third_party/ceres/internal/ceres/visibility.cc +++ b/extern/libmv/third_party/ceres/internal/ceres/visibility.cc @@ -76,7 +76,8 @@ void ComputeVisibility(const CompressedRowBlockStructure& block_structure, } } -Graph<int>* CreateSchurComplementGraph(const vector<set<int> >& visibility) { +WeightedGraph<int>* CreateSchurComplementGraph( + const vector<set<int> >& visibility) { const time_t start_time = time(NULL); // Compute the number of e_blocks/point blocks. Since the visibility // set for each e_block/camera contains the set of e_blocks/points @@ -122,7 +123,7 @@ Graph<int>* CreateSchurComplementGraph(const vector<set<int> >& visibility) { } } - Graph<int>* graph = new Graph<int>(); + WeightedGraph<int>* graph = new WeightedGraph<int>; // Add vertices and initialize the pairs for self edges so that self // edges are guaranteed. This is needed for the Canonical views |