webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::GradientAttributes Struct Reference

#include <GradientAttributes.h>

Inheritance diagram for WebCore::GradientAttributes:
WebCore::LinearGradientAttributes WebCore::RadialGradientAttributes

Public Member Functions

 GradientAttributes ()
 
SVGSpreadMethodType spreadMethod () const
 
SVGUnitTypes::SVGUnitType gradientUnits () const
 
AffineTransform gradientTransform () const
 
const Vector< Gradient::ColorStop > & stops () const
 
void setSpreadMethod (SVGSpreadMethodType value)
 
void setGradientUnits (SVGUnitTypes::SVGUnitType unitType)
 
void setGradientTransform (const AffineTransform &value)
 
void setStops (const Vector< Gradient::ColorStop > &value)
 
bool hasSpreadMethod () const
 
bool hasGradientUnits () const
 
bool hasGradientTransform () const
 
bool hasStops () const
 

Constructor & Destructor Documentation

◆ GradientAttributes()

WebCore::GradientAttributes::GradientAttributes ( )
inline

Member Function Documentation

◆ gradientTransform()

AffineTransform WebCore::GradientAttributes::gradientTransform ( ) const
inline

◆ gradientUnits()

SVGUnitTypes::SVGUnitType WebCore::GradientAttributes::gradientUnits ( ) const
inline

◆ hasGradientTransform()

bool WebCore::GradientAttributes::hasGradientTransform ( ) const
inline

◆ hasGradientUnits()

bool WebCore::GradientAttributes::hasGradientUnits ( ) const
inline

◆ hasSpreadMethod()

bool WebCore::GradientAttributes::hasSpreadMethod ( ) const
inline

◆ hasStops()

bool WebCore::GradientAttributes::hasStops ( ) const
inline

◆ setGradientTransform()

void WebCore::GradientAttributes::setGradientTransform ( const AffineTransform value)
inline

◆ setGradientUnits()

void WebCore::GradientAttributes::setGradientUnits ( SVGUnitTypes::SVGUnitType  unitType)
inline

◆ setSpreadMethod()

void WebCore::GradientAttributes::setSpreadMethod ( SVGSpreadMethodType  value)
inline

◆ setStops()

void WebCore::GradientAttributes::setStops ( const Vector< Gradient::ColorStop > &  value)
inline

◆ spreadMethod()

SVGSpreadMethodType WebCore::GradientAttributes::spreadMethod ( ) const
inline

◆ stops()

const Vector<Gradient::ColorStop>& WebCore::GradientAttributes::stops ( ) const
inline

The documentation for this struct was generated from the following file: