diff --git a/include/core/factor/factor_block_absolute.h b/include/core/factor/factor_block_absolute.h index a5cfac6600adffbbb8dcad6fe0fa8c77d1808605..48256ba25a260b7e89f4927b7062b482957236e6 100644 --- a/include/core/factor/factor_block_absolute.h +++ b/include/core/factor/factor_block_absolute.h @@ -72,7 +72,7 @@ class FactorBlockAbsolute : public FactorAnalytic * Returns the residual evaluated in the states provided in std::vector of mapped Eigen::VectorXd * **/ - virtual Eigen::VectorXd evaluateResiduals(const std::vector<Eigen::Map<const Eigen::VectorXd> >& _st_vector) const; + virtual Eigen::VectorXd evaluateResiduals(const std::vector<Eigen::Map<const Eigen::VectorXd> >& _st_vector) const override; /** \brief Returns the normalized jacobians evaluated in the states * @@ -86,7 +86,7 @@ class FactorBlockAbsolute : public FactorAnalytic **/ virtual void evaluateJacobians(const std::vector<Eigen::Map<const Eigen::VectorXd> >& _st_vector, std::vector<Eigen::Map<Eigen::MatrixRowXd> >& jacobians, - const std::vector<bool>& _compute_jacobian) const; + const std::vector<bool>& _compute_jacobian) const override; /** \brief Returns the pure jacobians (without measurement noise) evaluated in the state blocks values * @@ -95,11 +95,11 @@ class FactorBlockAbsolute : public FactorAnalytic * \param jacobians is an output vector of mapped eigen matrices that sould contain the jacobians w.r.t each state block * **/ - virtual void evaluatePureJacobians(std::vector<Eigen::MatrixXd>& jacobians) const; + virtual void evaluatePureJacobians(std::vector<Eigen::MatrixXd>& jacobians) const override; /** \brief Returns the factor residual size **/ - virtual unsigned int getSize() const; + virtual unsigned int getSize() const override; }; inline Eigen::VectorXd FactorBlockAbsolute::evaluateResiduals(const std::vector<Eigen::Map<const Eigen::VectorXd> >& _st_vector) const