chromium/third_party/skia/modules/sksg/src/SkSGRect.cpp

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

#include "modules/sksg/include/SkSGRect.h"

#include "include/core/SkCanvas.h"
#include "include/core/SkClipOp.h"
#include "include/core/SkPath.h"
#include "include/core/SkPoint.h"
#include "include/private/base/SkAssert.h"

class SkMatrix;

namespace sksg {

Rect::Rect(const SkRect& rect) :{}

void Rect::onClip(SkCanvas* canvas, bool antiAlias) const {}

void Rect::onDraw(SkCanvas* canvas, const SkPaint& paint) const {}

bool Rect::onContains(const SkPoint& p) const {}

SkRect Rect::onRevalidate(InvalidationController*, const SkMatrix&) {}

SkPath Rect::onAsPath() const {}

RRect::RRect(const SkRRect& rr) :{}

void RRect::onClip(SkCanvas* canvas, bool antiAlias) const {}

void RRect::onDraw(SkCanvas* canvas, const SkPaint& paint) const {}

bool RRect::onContains(const SkPoint& p) const {}

SkRect RRect::onRevalidate(InvalidationController*, const SkMatrix&) {}

SkPath RRect::onAsPath() const {}

} // namespace sksg