chromium/ui/base/prediction/least_squares_predictor.cc

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "ui/base/prediction/least_squares_predictor.h"

#include <algorithm>

#include "ui/base/ui_base_features.h"

namespace ui {

namespace {

// Solve XB = y.
static bool SolveLeastSquares(const gfx::Matrix3F& x,
                              const std::deque<double>& y,
                              gfx::Vector3dF& result) {}

}  // namespace

LeastSquaresPredictor::LeastSquaresPredictor() {}

LeastSquaresPredictor::~LeastSquaresPredictor() {}

const char* LeastSquaresPredictor::GetName() const {}

void LeastSquaresPredictor::Reset() {}

void LeastSquaresPredictor::Update(const InputData& cur_input) {}

bool LeastSquaresPredictor::HasPrediction() const {}

gfx::Matrix3F LeastSquaresPredictor::GetXMatrix() const {}

std::unique_ptr<InputPredictor::InputData>
LeastSquaresPredictor::GeneratePrediction(base::TimeTicks predict_time,
                                          base::TimeDelta frame_interval) {}

base::TimeDelta LeastSquaresPredictor::TimeInterval() const {}

}  // namespace ui