1// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "cc/input/layer_selection_bound.h"
6
7namespace cc {
8
9LayerSelectionBound::LayerSelectionBound()
10    : type(SELECTION_BOUND_EMPTY), layer_id(0) {
11}
12
13LayerSelectionBound::~LayerSelectionBound() {
14}
15
16bool operator==(const LayerSelectionBound& lhs,
17                const LayerSelectionBound& rhs) {
18  return lhs.type == rhs.type && lhs.layer_id == rhs.layer_id &&
19         lhs.edge_top == rhs.edge_top && lhs.edge_bottom == rhs.edge_bottom;
20}
21
22bool operator!=(const LayerSelectionBound& lhs,
23                const LayerSelectionBound& rhs) {
24  return !(lhs == rhs);
25}
26
27}  // namespace cc
28