KHTML
Go to the documentation of this file.
27#include "wtf/Platform.h"
63SVGPaintServerGradient::SVGPaintServerGradient(
const SVGGradientElement* owner)
64 : m_spreadMethod(SPREADMETHOD_PAD)
65 , m_boundingBoxMode(true)
66 , m_ownerElement(owner)
78SVGPaintServerGradient::~SVGPaintServerGradient()
81 CGShadingRelease(m_shadingCache);
85const Vector<SVGGradientStop>& SVGPaintServerGradient::gradientStops()
const
90void SVGPaintServerGradient::setGradientStops(
const Vector<SVGGradientStop>& stops)
95SVGGradientSpreadMethod SVGPaintServerGradient::spreadMethod()
const
97 return m_spreadMethod;
100void SVGPaintServerGradient::setGradientSpreadMethod(
const SVGGradientSpreadMethod& method)
102 m_spreadMethod = method;
105bool SVGPaintServerGradient::boundingBoxMode()
const
107 return m_boundingBoxMode;
110void SVGPaintServerGradient::setBoundingBoxMode(
bool mode)
112 m_boundingBoxMode = mode;
115AffineTransform SVGPaintServerGradient::gradientTransform()
const
117 return m_gradientTransform;
120void SVGPaintServerGradient::setGradientTransform(
const AffineTransform& transform)
122 m_gradientTransform = transform;
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by
doxygen 1.9.6 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.