123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- #ifndef CERES_INTERNAL_RESIDUAL_BLOCK_UTILS_H_
- #define CERES_INTERNAL_RESIDUAL_BLOCK_UTILS_H_
- #include <string>
- #include "ceres/internal/export.h"
- namespace ceres::internal {
- class ResidualBlock;
- CERES_NO_EXPORT
- void InvalidateEvaluation(const ResidualBlock& block,
- double* cost,
- double* residuals,
- double** jacobians);
- CERES_NO_EXPORT
- bool IsEvaluationValid(const ResidualBlock& block,
- double const* const* parameters,
- double* residuals,
- double** jacobians);
- CERES_NO_EXPORT
- std::string EvaluationToString(const ResidualBlock& block,
- double const* const* parameters,
- double* cost,
- double* residuals,
- double** jacobians);
- }
- #endif
|