RenderSVGResourceMarker 35 Source/core/rendering/svg/RenderSVGResourceMarker.cpp const RenderSVGResourceType RenderSVGResourceMarker::s_resourceType = MarkerResourceType; RenderSVGResourceMarker 37 Source/core/rendering/svg/RenderSVGResourceMarker.cpp RenderSVGResourceMarker::RenderSVGResourceMarker(SVGMarkerElement* node) RenderSVGResourceMarker 42 Source/core/rendering/svg/RenderSVGResourceMarker.cpp RenderSVGResourceMarker::~RenderSVGResourceMarker() RenderSVGResourceMarker 46 Source/core/rendering/svg/RenderSVGResourceMarker.cpp void RenderSVGResourceMarker::layout() RenderSVGResourceMarker 63 Source/core/rendering/svg/RenderSVGResourceMarker.cpp void RenderSVGResourceMarker::removeAllClientsFromCache(bool markForInvalidation) RenderSVGResourceMarker 68 Source/core/rendering/svg/RenderSVGResourceMarker.cpp void RenderSVGResourceMarker::removeClientFromCache(RenderObject* client, bool markForInvalidation) RenderSVGResourceMarker 74 Source/core/rendering/svg/RenderSVGResourceMarker.cpp void RenderSVGResourceMarker::applyViewportClip(PaintInfo& paintInfo) RenderSVGResourceMarker 80 Source/core/rendering/svg/RenderSVGResourceMarker.cpp FloatRect RenderSVGResourceMarker::markerBoundaries(const AffineTransform& markerTransformation) const RenderSVGResourceMarker 90 Source/core/rendering/svg/RenderSVGResourceMarker.cpp const AffineTransform& RenderSVGResourceMarker::localToParentTransform() const RenderSVGResourceMarker 98 Source/core/rendering/svg/RenderSVGResourceMarker.cpp FloatPoint RenderSVGResourceMarker::referencePoint() const RenderSVGResourceMarker 107 Source/core/rendering/svg/RenderSVGResourceMarker.cpp float RenderSVGResourceMarker::angle() const RenderSVGResourceMarker 119 Source/core/rendering/svg/RenderSVGResourceMarker.cpp AffineTransform RenderSVGResourceMarker::markerTransformation(const FloatPoint& origin, float autoAngle, float strokeWidth) const RenderSVGResourceMarker 134 Source/core/rendering/svg/RenderSVGResourceMarker.cpp void RenderSVGResourceMarker::draw(PaintInfo& paintInfo, const AffineTransform& transform) RenderSVGResourceMarker 153 Source/core/rendering/svg/RenderSVGResourceMarker.cpp AffineTransform RenderSVGResourceMarker::markerContentTransformation(const AffineTransform& contentTransformation, const FloatPoint& origin, float strokeWidth) const RenderSVGResourceMarker 166 Source/core/rendering/svg/RenderSVGResourceMarker.cpp AffineTransform RenderSVGResourceMarker::viewportTransform() const RenderSVGResourceMarker 174 Source/core/rendering/svg/RenderSVGResourceMarker.cpp void RenderSVGResourceMarker::calcViewport() RenderSVGResourceMarker 34 Source/core/rendering/svg/RenderSVGResourceMarker.h class RenderSVGResourceMarker FINAL : public RenderSVGResourceContainer { RenderSVGResourceMarker 36 Source/core/rendering/svg/RenderSVGResourceMarker.h explicit RenderSVGResourceMarker(SVGMarkerElement*); RenderSVGResourceMarker 37 Source/core/rendering/svg/RenderSVGResourceMarker.h virtual ~RenderSVGResourceMarker(); RenderSVGResourceMarker 76 Source/core/rendering/svg/RenderSVGResourceMarker.h DEFINE_RENDER_SVG_RESOURCE_TYPE_CASTS(RenderSVGResourceMarker, MarkerResourceType); RenderSVGResourceMarker 342 Source/core/rendering/svg/RenderSVGShape.cpp static inline RenderSVGResourceMarker* markerForType(SVGMarkerType type, RenderSVGResourceMarker* markerStart, RenderSVGResourceMarker* markerMid, RenderSVGResourceMarker* markerEnd) RenderSVGResourceMarker 364 Source/core/rendering/svg/RenderSVGShape.cpp RenderSVGResourceMarker* markerStart = resources->markerStart(); RenderSVGResourceMarker 365 Source/core/rendering/svg/RenderSVGShape.cpp RenderSVGResourceMarker* markerMid = resources->markerMid(); RenderSVGResourceMarker 366 Source/core/rendering/svg/RenderSVGShape.cpp RenderSVGResourceMarker* markerEnd = resources->markerEnd(); RenderSVGResourceMarker 372 Source/core/rendering/svg/RenderSVGShape.cpp if (RenderSVGResourceMarker* marker = markerForType(m_markerPositions[i].type, markerStart, markerMid, markerEnd)) RenderSVGResourceMarker 441 Source/core/rendering/svg/RenderSVGShape.cpp RenderSVGResourceMarker* markerStart = resources->markerStart(); RenderSVGResourceMarker 442 Source/core/rendering/svg/RenderSVGShape.cpp RenderSVGResourceMarker* markerMid = resources->markerMid(); RenderSVGResourceMarker 443 Source/core/rendering/svg/RenderSVGShape.cpp RenderSVGResourceMarker* markerEnd = resources->markerEnd(); RenderSVGResourceMarker 450 Source/core/rendering/svg/RenderSVGShape.cpp if (RenderSVGResourceMarker* marker = markerForType(m_markerPositions[i].type, markerStart, markerMid, markerEnd)) RenderSVGResourceMarker 29 Source/core/rendering/svg/SVGMarkerData.h class RenderSVGResourceMarker; RenderSVGResourceMarker 524 Source/core/rendering/svg/SVGRenderTreeAsText.cpp RenderSVGResourceMarker* marker = toRenderSVGResourceMarker(resource); RenderSVGResourceMarker 255 Source/core/rendering/svg/SVGResources.cpp if (!ensureResources(resources)->setMarkerStart(getRenderSVGResourceById<RenderSVGResourceMarker>(document, markerStartId))) RenderSVGResourceMarker 259 Source/core/rendering/svg/SVGResources.cpp if (!ensureResources(resources)->setMarkerMid(getRenderSVGResourceById<RenderSVGResourceMarker>(document, markerMidId))) RenderSVGResourceMarker 263 Source/core/rendering/svg/SVGResources.cpp if (!ensureResources(resources)->setMarkerEnd(getRenderSVGResourceById<RenderSVGResourceMarker>(document, style->markerEndResource()))) RenderSVGResourceMarker 308 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceMarker* marker = m_markerData->markerStart) RenderSVGResourceMarker 310 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceMarker* marker = m_markerData->markerMid) RenderSVGResourceMarker 312 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceMarker* marker = m_markerData->markerEnd) RenderSVGResourceMarker 522 Source/core/rendering/svg/SVGResources.cpp bool SVGResources::setMarkerStart(RenderSVGResourceMarker* markerStart) RenderSVGResourceMarker 543 Source/core/rendering/svg/SVGResources.cpp bool SVGResources::setMarkerMid(RenderSVGResourceMarker* markerMid) RenderSVGResourceMarker 564 Source/core/rendering/svg/SVGResources.cpp bool SVGResources::setMarkerEnd(RenderSVGResourceMarker* markerEnd) RenderSVGResourceMarker 688 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceMarker* markerStart = m_markerData->markerStart) RenderSVGResourceMarker 690 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceMarker* markerMid = m_markerData->markerMid) RenderSVGResourceMarker 692 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceMarker* markerEnd = m_markerData->markerEnd) RenderSVGResourceMarker 36 Source/core/rendering/svg/SVGResources.h class RenderSVGResourceMarker; RenderSVGResourceMarker 54 Source/core/rendering/svg/SVGResources.h RenderSVGResourceMarker* markerStart() const { return m_markerData ? m_markerData->markerStart : 0; } RenderSVGResourceMarker 55 Source/core/rendering/svg/SVGResources.h RenderSVGResourceMarker* markerMid() const { return m_markerData ? m_markerData->markerMid : 0; } RenderSVGResourceMarker 56 Source/core/rendering/svg/SVGResources.h RenderSVGResourceMarker* markerEnd() const { return m_markerData ? m_markerData->markerEnd : 0; } RenderSVGResourceMarker 101 Source/core/rendering/svg/SVGResources.h bool setMarkerStart(RenderSVGResourceMarker*); RenderSVGResourceMarker 102 Source/core/rendering/svg/SVGResources.h bool setMarkerMid(RenderSVGResourceMarker*); RenderSVGResourceMarker 103 Source/core/rendering/svg/SVGResources.h bool setMarkerEnd(RenderSVGResourceMarker*); RenderSVGResourceMarker 151 Source/core/rendering/svg/SVGResources.h RenderSVGResourceMarker* markerStart; RenderSVGResourceMarker 152 Source/core/rendering/svg/SVGResources.h RenderSVGResourceMarker* markerMid; RenderSVGResourceMarker 153 Source/core/rendering/svg/SVGResources.h RenderSVGResourceMarker* markerEnd; RenderSVGResourceMarker 168 Source/core/svg/SVGMarkerElement.cpp return new RenderSVGResourceMarker(this);