chromium/remoting/client/ui/view_matrix.cc

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

#include "remoting/client/ui/view_matrix.h"

namespace remoting {

ViewMatrix::ViewMatrix() :{}

ViewMatrix::ViewMatrix(float scale, const Vector2D& offset)
    :{}

ViewMatrix::~ViewMatrix() = default;

ViewMatrix::Point ViewMatrix::MapPoint(const Point& point) const {}

ViewMatrix::Vector2D ViewMatrix::MapVector(const Vector2D& vector) const {}

void ViewMatrix::SetScale(float scale) {}

float ViewMatrix::GetScale() const {}

void ViewMatrix::SetOffset(const Point& offset) {}

const ViewMatrix::Vector2D& ViewMatrix::GetOffset() const {}

void ViewMatrix::PostScale(const Point& pivot, float scale) {}

void ViewMatrix::PostTranslate(const Vector2D& delta) {}

ViewMatrix ViewMatrix::Invert() const {}

std::array<float, 9> ViewMatrix::ToMatrixArray() const {}

bool ViewMatrix::IsEmpty() const {}

}  // namespace remoting