16#ifndef AEONGUI_SVGFEDROPSHADOWELEMENT_H
17#define AEONGUI_SVGFEDROPSHADOWELEMENT_H
19#include "SVGElement.hpp"
20#include "aeongui/Color.hpp"
59 return mStdDeviationX;
66 return mStdDeviationY;
85 double mStdDeviationX{2};
86 double mStdDeviationY{2};
87 Color mFloodColor{CSS3Color::black};
88 double mFloodOpacity{1.0};
Base class for all nodes in the DOM tree.
Definition Node.hpp:42
SVGElement(const DOMString &aTagName, AttributeMap &&aAttributes, Node *aParent)
Construct an SVGElement.
Definition SVGElement.cpp:22
double stdDeviationX() const
Horizontal Gaussian blur standard deviation.
Definition SVGFEDropShadowElement.hpp:57
double dx() const
Horizontal shadow offset.
Definition SVGFEDropShadowElement.hpp:43
double floodOpacity() const
Shadow opacity [0.0, 1.0].
Definition SVGFEDropShadowElement.hpp:78
bool IsDrawEnabled() const final
Definition SVGFEDropShadowElement.cpp:81
double dy() const
Vertical shadow offset.
Definition SVGFEDropShadowElement.hpp:50
double stdDeviationY() const
Vertical Gaussian blur standard deviation.
Definition SVGFEDropShadowElement.hpp:64
Color floodColor() const
Shadow fill color.
Definition SVGFEDropShadowElement.hpp:71
SVGFEDropShadowElement(const DOMString &aTagName, AttributeMap &&aAttributes, Node *aParent)
Construct an SVGFEDropShadowElement.
Definition SVGFEDropShadowElement.cpp:24
Pixel Color Union. The Color union allows access to each unsigned 8 bit RGBA color component individu...
Definition Color.hpp:185