// Copyright 2015 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "sky/engine/core/painting/RRect.h" namespace blink { RRect::RRect() { } RRect::~RRect() { } void RRect::setRectXY(const Rect& rect, float xRad, float yRad) { m_rrect.setRectXY(rect.sk_rect, xRad, yRad); } PassRefPtr RRect::shift(const Offset& offset) { RefPtr rrect = RRect::create(); rrect->m_rrect = m_rrect; rrect->m_rrect.offset(offset.sk_size.width(), offset.sk_size.height()); return rrect.release(); } } // namespace blink