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

#include <PatternAttributes.h>

Public Member Functions

 PatternAttributes ()
 
SVGLengthValue x () const
 
SVGLengthValue y () const
 
SVGLengthValue width () const
 
SVGLengthValue height () const
 
FloatRect viewBox () const
 
SVGPreserveAspectRatioValue preserveAspectRatio () const
 
SVGUnitTypes::SVGUnitType patternUnits () const
 
SVGUnitTypes::SVGUnitType patternContentUnits () const
 
AffineTransform patternTransform () const
 
const SVGPatternElementpatternContentElement () const
 
void setX (SVGLengthValue value)
 
void setY (SVGLengthValue value)
 
void setWidth (SVGLengthValue value)
 
void setHeight (SVGLengthValue value)
 
void setViewBox (const FloatRect &value)
 
void setPreserveAspectRatio (SVGPreserveAspectRatioValue value)
 
void setPatternUnits (SVGUnitTypes::SVGUnitType value)
 
void setPatternContentUnits (SVGUnitTypes::SVGUnitType value)
 
void setPatternTransform (const AffineTransform &value)
 
void setPatternContentElement (const SVGPatternElement *value)
 
bool hasX () const
 
bool hasY () const
 
bool hasWidth () const
 
bool hasHeight () const
 
bool hasViewBox () const
 
bool hasPreserveAspectRatio () const
 
bool hasPatternUnits () const
 
bool hasPatternContentUnits () const
 
bool hasPatternTransform () const
 
bool hasPatternContentElement () const
 

Constructor & Destructor Documentation

◆ PatternAttributes()

WebCore::PatternAttributes::PatternAttributes ( )
inline

Member Function Documentation

◆ hasHeight()

bool WebCore::PatternAttributes::hasHeight ( ) const
inline

◆ hasPatternContentElement()

bool WebCore::PatternAttributes::hasPatternContentElement ( ) const
inline

◆ hasPatternContentUnits()

bool WebCore::PatternAttributes::hasPatternContentUnits ( ) const
inline

◆ hasPatternTransform()

bool WebCore::PatternAttributes::hasPatternTransform ( ) const
inline

◆ hasPatternUnits()

bool WebCore::PatternAttributes::hasPatternUnits ( ) const
inline

◆ hasPreserveAspectRatio()

bool WebCore::PatternAttributes::hasPreserveAspectRatio ( ) const
inline

◆ hasViewBox()

bool WebCore::PatternAttributes::hasViewBox ( ) const
inline

◆ hasWidth()

bool WebCore::PatternAttributes::hasWidth ( ) const
inline

◆ hasX()

bool WebCore::PatternAttributes::hasX ( ) const
inline

◆ hasY()

bool WebCore::PatternAttributes::hasY ( ) const
inline

◆ height()

SVGLengthValue WebCore::PatternAttributes::height ( ) const
inline

◆ patternContentElement()

const SVGPatternElement* WebCore::PatternAttributes::patternContentElement ( ) const
inline

◆ patternContentUnits()

SVGUnitTypes::SVGUnitType WebCore::PatternAttributes::patternContentUnits ( ) const
inline

◆ patternTransform()

AffineTransform WebCore::PatternAttributes::patternTransform ( ) const
inline

◆ patternUnits()

SVGUnitTypes::SVGUnitType WebCore::PatternAttributes::patternUnits ( ) const
inline

◆ preserveAspectRatio()

SVGPreserveAspectRatioValue WebCore::PatternAttributes::preserveAspectRatio ( ) const
inline

◆ setHeight()

void WebCore::PatternAttributes::setHeight ( SVGLengthValue  value)
inline

◆ setPatternContentElement()

void WebCore::PatternAttributes::setPatternContentElement ( const SVGPatternElement value)
inline

◆ setPatternContentUnits()

void WebCore::PatternAttributes::setPatternContentUnits ( SVGUnitTypes::SVGUnitType  value)
inline

◆ setPatternTransform()

void WebCore::PatternAttributes::setPatternTransform ( const AffineTransform value)
inline

◆ setPatternUnits()

void WebCore::PatternAttributes::setPatternUnits ( SVGUnitTypes::SVGUnitType  value)
inline

◆ setPreserveAspectRatio()

void WebCore::PatternAttributes::setPreserveAspectRatio ( SVGPreserveAspectRatioValue  value)
inline

◆ setViewBox()

void WebCore::PatternAttributes::setViewBox ( const FloatRect value)
inline

◆ setWidth()

void WebCore::PatternAttributes::setWidth ( SVGLengthValue  value)
inline

◆ setX()

void WebCore::PatternAttributes::setX ( SVGLengthValue  value)
inline

◆ setY()

void WebCore::PatternAttributes::setY ( SVGLengthValue  value)
inline

◆ viewBox()

FloatRect WebCore::PatternAttributes::viewBox ( ) const
inline

◆ width()

SVGLengthValue WebCore::PatternAttributes::width ( ) const
inline

◆ x()

SVGLengthValue WebCore::PatternAttributes::x ( ) const
inline

◆ y()

SVGLengthValue WebCore::PatternAttributes::y ( ) const
inline

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