lamda capture all variables

release/4.3a0
Akshay Krishnan 2022-02-28 22:23:41 -08:00
parent 1a2eb9a101
commit 42bee1ab0b
1 changed files with 1 additions and 1 deletions

View File

@ -96,7 +96,7 @@ Values TranslationRecovery::initializeRandomly(std::mt19937 *rng) const {
// Create a lambda expression that checks whether value exists and randomly // Create a lambda expression that checks whether value exists and randomly
// initializes if not. // initializes if not.
Values initial; Values initial;
auto insert = [&initial, &rng, &randomVal](Key j) { auto insert = [&](Key j) {
if (!initial.exists(j)) { if (!initial.exists(j)) {
initial.insert<Point3>( initial.insert<Point3>(
j, Point3(randomVal(rng), randomVal(rng), randomVal(rng))); j, Point3(randomVal(rng), randomVal(rng), randomVal(rng)));