Program Listing for File LinearModel.hpp
↰ Return to documentation for file (src/navtk/utils/LinearModel.hpp)
#pragma once
#include <memory>
#include <typeinfo>
#include <navtk/tensors.hpp>
#include <navtk/utils/InterpolationModel.hpp>
#include <navtk/utils/Ordered.hpp>
namespace navtk {
namespace utils {
class LinearModel : public InterpolationModel {
public:
LinearModel(const std::vector<double> &x, const std::vector<double> &y);
double y_at(double x_interp) override;
};
} // namespace utils
} // namespace navtk