35 const OUString& aContent)
42 if (!aContent.isEmpty())
82 std::make_shared<basegfx::BColorModifier_luminance_to_alpha>()));
93 std::make_shared<basegfx::BColorModifier_saturate>(aNum.
getNumber())));
102 std::move(
rTarget), std::make_shared<basegfx::BColorModifier_hueRotate>(
112 std::move(
rTarget), std::make_shared<basegfx::BColorModifier_matrix>(aVector)));
virtual void parseAttribute(const OUString &rTokenName, SVGToken aSVGToken, const OUString &aContent) override
void apply(drawinglayer::primitive2d::Primitive2DContainer &rTarget) const override
virtual ~SvgFeColorMatrixNode() override
SvgFeColorMatrixNode(SvgDocument &rDocument, SvgNode *pParent)
constexpr double deg2rad(double v)
std::basic_string_view< charT, traits > trim(std::basic_string_view< charT, traits > str)
bool equalsIgnoreAsciiCase(std::u16string_view s1, std::u16string_view s2)
std::vector< double > readFilterMatrix(std::u16string_view rCandidate, InfoProvider const &rInfoProvider)
bool readSingleNumber(std::u16string_view rCandidate, SvgNumber &aNum)