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 7 namespace cc { 8 LayerSelectionBound()9LayerSelectionBound::LayerSelectionBound() 10 : type(SELECTION_BOUND_EMPTY), layer_id(0) { 11 } 12 ~LayerSelectionBound()13LayerSelectionBound::~LayerSelectionBound() { 14 } 15 operator ==(const LayerSelectionBound & lhs,const LayerSelectionBound & rhs)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 operator !=(const LayerSelectionBound & lhs,const LayerSelectionBound & rhs)22bool operator!=(const LayerSelectionBound& lhs, 23 const LayerSelectionBound& rhs) { 24 return !(lhs == rhs); 25 } 26 27 } // namespace cc 28