Avoid use of now defuct copy constructor

release/4.3a0
Frank Dellaert 2016-06-19 12:29:37 -07:00
parent 7543118a77
commit 7849150276
5 changed files with 5 additions and 5 deletions

View File

@ -67,7 +67,7 @@ int main(int argc, char** argv){
initial_estimate.insert(5, Point3(0, -0.5, 5)); initial_estimate.insert(5, Point3(0, -0.5, 5));
//create Levenberg-Marquardt optimizer for resulting factor graph, optimize //create Levenberg-Marquardt optimizer for resulting factor graph, optimize
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate); LevenbergMarquardtOptimizer optimizer(graph, initial_estimate);
Values result = optimizer.optimize(); Values result = optimizer.optimize();
result.print("Final result:\n"); result.print("Final result:\n");

View File

@ -105,7 +105,7 @@ int main(int argc, char** argv){
//create Levenberg-Marquardt optimizer to optimize the factor graph //create Levenberg-Marquardt optimizer to optimize the factor graph
LevenbergMarquardtParams params; LevenbergMarquardtParams params;
params.orderingType = Ordering::METIS; params.orderingType = Ordering::METIS;
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate, params); LevenbergMarquardtOptimizer optimizer(graph, initial_estimate, params);
Values result = optimizer.optimize(); Values result = optimizer.optimize();
cout << "Final result sample:" << endl; cout << "Final result sample:" << endl;

View File

@ -115,7 +115,7 @@ int main(int argc, char** argv){
params.verbosity = NonlinearOptimizerParams::ERROR; params.verbosity = NonlinearOptimizerParams::ERROR;
//create Levenberg-Marquardt optimizer to optimize the factor graph //create Levenberg-Marquardt optimizer to optimize the factor graph
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate,params); LevenbergMarquardtOptimizer optimizer(graph, initial_estimate,params);
// Values result = optimizer.optimize(); // Values result = optimizer.optimize();
string K_values_file = "K_values.txt"; string K_values_file = "K_values.txt";

View File

@ -112,7 +112,7 @@ int main(int argc, char** argv){
cout << "Optimizing" << endl; cout << "Optimizing" << endl;
//create Levenberg-Marquardt optimizer to optimize the factor graph //create Levenberg-Marquardt optimizer to optimize the factor graph
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate, params); LevenbergMarquardtOptimizer optimizer(graph, initial_estimate, params);
Values result = optimizer.optimize(); Values result = optimizer.optimize();
cout << "Final result sample:" << endl; cout << "Final result sample:" << endl;

View File

@ -134,7 +134,7 @@ int main(int argc, char** argv){
cout << "Optimizing" << endl; cout << "Optimizing" << endl;
//create Levenberg-Marquardt optimizer to optimize the factor graph //create Levenberg-Marquardt optimizer to optimize the factor graph
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate, params); LevenbergMarquardtOptimizer optimizer(graph, initial_estimate, params);
Values result = optimizer.optimize(); Values result = optimizer.optimize();
cout << "Final result sample:" << endl; cout << "Final result sample:" << endl;