Fix more typos in CostFunctionToFunctor documentation. Change-Id: I337e67152e4c00b91f7b8f0bb471d5a1896f46dc
diff --git a/docs/source/nnls_modeling.rst b/docs/source/nnls_modeling.rst index 44bcc27..c9e1b6b 100644 --- a/docs/source/nnls_modeling.rst +++ b/docs/source/nnls_modeling.rst
@@ -724,14 +724,14 @@ bool operator()(const double* calibration, const double* point, - double* residuals) { + double* residuals) const { double projection[2]; ThirdPartyProjectionFunction(calibration, point, projection); residuals[0] = observation_[0] - projection[0]; residuals[1] = observation_[1] - projection[1]; return true; } - double observation_[2]; + double observation_[2]; }; @@ -746,10 +746,9 @@ struct CameraProjection { CameraProjection(double* observation) - intrinsic_projection_( - new NumericDiffCostFunction<IntrinsicProjection, CENTRAL, 2, 5, 3>( - new IntrinsicProjection(observation))) { - } + : intrinsic_projection_( + new NumericDiffCostFunction<IntrinsicProjection, CENTRAL, 2, 5, 3>( + new IntrinsicProjection(observation))) {} template <typename T> bool operator()(const T* rotation, @@ -759,13 +758,14 @@ T* residuals) const { T transformed_point[3]; RotateAndTranslatePoint(rotation, translation, point, transformed_point); - return intrinsic_projection_(intrinsics, transformed_point, residual); + return intrinsic_projection_(intrinsics, transformed_point, residuals); } private: - CostFunctionToFunctor<2,5,3> intrinsic_projection_; + CostFunctionToFunctor<2, 5, 3> intrinsic_projection_; }; + :class:`DynamicCostFunctionToFunctor` =====================================