NovaSVG 0.10.0
A header-only SVG library
Loading...
Searching...
No Matches
novasvg::SVGGradientAttributes Class Reference

#include <svgelement.h>

Inheritance diagram for novasvg::SVGGradientAttributes:

Public Member Functions

 SVGGradientAttributes ()=default
 
const Transform & gradientTransform () const
 
SpreadMethod spreadMethod () const
 
Units gradientUnits () const
 
const SVGGradientElement * gradientContentElement () const
 
bool hasGradientTransform () const
 
bool hasSpreadMethod () const
 
bool hasGradientUnits () const
 
bool hasGradientContentElement () const
 
void setGradientTransform (const SVGGradientElement *value)
 
void setSpreadMethod (const SVGGradientElement *value)
 
void setGradientUnits (const SVGGradientElement *value)
 
void setGradientContentElement (const SVGGradientElement *value)
 
void setDefaultValues (const SVGGradientElement *element)
 

Detailed Description

Definition at line 1666 of file svgelement.h.

Constructor & Destructor Documentation

◆ SVGGradientAttributes()

novasvg::SVGGradientAttributes::SVGGradientAttributes ( )
default

Member Function Documentation

◆ gradientContentElement()

const SVGGradientElement * novasvg::SVGGradientAttributes::gradientContentElement ( ) const
inline

Definition at line 1673 of file svgelement.h.

◆ gradientTransform()

const Transform & novasvg::SVGGradientAttributes::gradientTransform ( ) const
inline

Definition at line 1670 of file svgelement.h.

◆ gradientUnits()

Units novasvg::SVGGradientAttributes::gradientUnits ( ) const
inline

Definition at line 1672 of file svgelement.h.

◆ hasGradientContentElement()

bool novasvg::SVGGradientAttributes::hasGradientContentElement ( ) const
inline

Definition at line 1678 of file svgelement.h.

◆ hasGradientTransform()

bool novasvg::SVGGradientAttributes::hasGradientTransform ( ) const
inline

Definition at line 1675 of file svgelement.h.

◆ hasGradientUnits()

bool novasvg::SVGGradientAttributes::hasGradientUnits ( ) const
inline

Definition at line 1677 of file svgelement.h.

◆ hasSpreadMethod()

bool novasvg::SVGGradientAttributes::hasSpreadMethod ( ) const
inline

Definition at line 1676 of file svgelement.h.

◆ setDefaultValues()

void novasvg::SVGGradientAttributes::setDefaultValues ( const SVGGradientElement *  element)
inline

Definition at line 1685 of file svgelement.h.

◆ setGradientContentElement()

void novasvg::SVGGradientAttributes::setGradientContentElement ( const SVGGradientElement *  value)
inline

Definition at line 1683 of file svgelement.h.

◆ setGradientTransform()

void novasvg::SVGGradientAttributes::setGradientTransform ( const SVGGradientElement *  value)
inline

Definition at line 1680 of file svgelement.h.

◆ setGradientUnits()

void novasvg::SVGGradientAttributes::setGradientUnits ( const SVGGradientElement *  value)
inline

Definition at line 1682 of file svgelement.h.

◆ setSpreadMethod()

void novasvg::SVGGradientAttributes::setSpreadMethod ( const SVGGradientElement *  value)
inline

Definition at line 1681 of file svgelement.h.

◆ spreadMethod()

SpreadMethod novasvg::SVGGradientAttributes::spreadMethod ( ) const
inline

Definition at line 1671 of file svgelement.h.


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