chromium/ui/base/prediction/linear_predictor.cc

// Copyright 2019 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/linear_predictor.h"

#include <algorithm>

#include "ui/base/ui_base_features.h"

namespace ui {

LinearPredictor::LinearPredictor(EquationOrder order) {}

LinearPredictor::~LinearPredictor() {}

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

void LinearPredictor::Reset() {}

size_t LinearPredictor::NumberOfEventsNeeded() {}

void LinearPredictor::Update(const InputData& new_input) {}

bool LinearPredictor::HasPrediction() const {}

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

gfx::PointF LinearPredictor::GeneratePredictionFirstOrder(float pred_dt) const {}

gfx::PointF LinearPredictor::GeneratePredictionSecondOrder(
    float pred_dt) const {}

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

}  // namespace ui