mirror of
https://github.com/ceres-solver/ceres-solver.git
synced 2026-08-29 16:40:38 +08:00
Remove using namespace std;
For historical reasons we had a "using namespace std;" in port.h. This is generally a bad idea. So removing it and along the way doing a bunch of cpplint cleanup. Change-Id: Ia125601a55ae62695e247fb0250df4c6f86c46c6
This commit is contained in:
@@ -173,7 +173,7 @@ class CERES_EXPORT IdentityParameterization : public LocalParameterization {
|
||||
class CERES_EXPORT SubsetParameterization : public LocalParameterization {
|
||||
public:
|
||||
explicit SubsetParameterization(int size,
|
||||
const vector<int>& constant_parameters);
|
||||
const std::vector<int>& constant_parameters);
|
||||
virtual ~SubsetParameterization() {}
|
||||
virtual bool Plus(const double* x,
|
||||
const double* delta,
|
||||
@@ -191,7 +191,7 @@ class CERES_EXPORT SubsetParameterization : public LocalParameterization {
|
||||
|
||||
private:
|
||||
const int local_size_;
|
||||
vector<int> constancy_mask_;
|
||||
std::vector<int> constancy_mask_;
|
||||
};
|
||||
|
||||
// Plus(x, delta) = [cos(|delta|), sin(|delta|) delta / |delta|] * x
|
||||
|
||||
Reference in New Issue
Block a user