Index: Source/core/layout/svg/LayoutSVGPath.h |
diff --git a/Source/core/layout/svg/LayoutSVGPath.h b/Source/core/layout/svg/LayoutSVGPath.h |
index 127ab415fc66c4cee7f94d3e32ba7112b0c73b93..2c9cbb1b4d930e7b14039323d41f4e8f1ddebc07 100644 |
--- a/Source/core/layout/svg/LayoutSVGPath.h |
+++ b/Source/core/layout/svg/LayoutSVGPath.h |
@@ -37,28 +37,18 @@ public: |
const Vector<MarkerPosition>* markerPositions() const override { return &m_markerPositions; } |
- const Vector<FloatPoint>* zeroLengthLineCaps() const override { return &m_zeroLengthLinecapLocations; } |
- static FloatRect zeroLengthSubpathRect(const FloatPoint&, float); |
- |
const char* name() const override { return "LayoutSVGPath"; } |
private: |
- void updateShapeFromElement() override; |
void updateStrokeAndFillBoundingBoxes() override; |
FloatRect hitTestStrokeBoundingBox() const override; |
- bool shapeDependentStrokeContains(const FloatPoint&) override; |
- |
FloatRect markerRect(float strokeWidth) const; |
bool shouldGenerateMarkerPositions() const; |
void processMarkerPositions(); |
- bool shouldStrokeZeroLengthSubpath() const; |
- void updateZeroLengthSubpaths(); |
- |
Vector<MarkerPosition> m_markerPositions; |
- Vector<FloatPoint> m_zeroLengthLinecapLocations; |
}; |
} |