mirror of
https://github.com/ceres-solver/ceres-solver.git
synced 2026-08-29 16:40:38 +08:00
ClangTidy cleanups
1. NULL -> nullptr 2. foo.reset(new Bar) -> = foo = std::make_unique<Bar>() 3. Missing std library includes & prefixes Change-Id: I260b261b484554be681ee5a7398126fdb3b3a789
This commit is contained in:
@@ -149,10 +149,11 @@ class BundleAdjustmentProblem {
|
||||
// point_index()[i] respectively.
|
||||
double* camera = cameras + 9 * camera_index_[i];
|
||||
double* point = points + 3 * point_index()[i];
|
||||
problem_.AddResidualBlock(cost_function, NULL, camera, point);
|
||||
problem_.AddResidualBlock(cost_function, nullptr, camera, point);
|
||||
}
|
||||
|
||||
options_.linear_solver_ordering.reset(new ParameterBlockOrdering);
|
||||
options_.linear_solver_ordering =
|
||||
std::make_shared<ParameterBlockOrdering>();
|
||||
|
||||
// The points come before the cameras.
|
||||
for (int i = 0; i < num_points_; ++i) {
|
||||
|
||||
Reference in New Issue
Block a user