#include "third_party/blink/renderer/core/paint/svg_model_object_painter.h"
#include "third_party/blink/renderer/core/layout/svg/layout_svg_model_object.h"
#include "third_party/blink/renderer/core/paint/object_painter.h"
#include "third_party/blink/renderer/core/paint/paint_info.h"
#include "third_party/blink/renderer/platform/graphics/paint/paint_controller.h"
#include "ui/gfx/geometry/rect_conversions.h"
namespace blink {
bool SVGModelObjectPainter::CanUseCullRect(const ComputedStyle& style) { … }
void SVGModelObjectPainter::RecordHitTestData(const LayoutObject& svg_object,
const PaintInfo& paint_info) { … }
void SVGModelObjectPainter::RecordRegionCaptureData(
const LayoutObject& svg_object,
const PaintInfo& paint_info) { … }
void SVGModelObjectPainter::PaintOutline(const PaintInfo& paint_info) { … }
}