mirror of
https://github.com/ceres-solver/ceres-solver.git
synced 2026-08-29 16:40:38 +08:00
Use override & final instead of just using virtual.
This is safer than using virtual and this lead to a minor bug fixes. Change-Id: Id69cb1cc569bf6bf245f22f029c7871b6c712568
This commit is contained in:
@@ -48,9 +48,9 @@ using std::vector;
|
||||
template <int kNumResiduals, int... Ns>
|
||||
class MockCostFunctionBase : public SizedCostFunction<kNumResiduals, Ns...> {
|
||||
public:
|
||||
virtual bool Evaluate(double const* const* parameters,
|
||||
double* residuals,
|
||||
double** jacobians) const {
|
||||
bool Evaluate(double const* const* parameters,
|
||||
double* residuals,
|
||||
double** jacobians) const final {
|
||||
// Do nothing. This is never called.
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user