#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 { … }
}