summaryrefslogtreecommitdiff
path: root/svgio/inc
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2023-06-26 13:48:54 +0200
committerXisco Fauli <xiscofauli@libreoffice.org>2023-06-26 22:44:47 +0200
commit897fce4abd0c731bf697ca1e38a8049f66f9ac7c (patch)
tree151b75697bb1efaaaf5a897cb741ba8bf18feac7 /svgio/inc
parentfb3dfbd57d91307de383d401c1caf4bb0d9029b9 (diff)
svgio: simplify code
Change-Id: Ie363236a4b2e2d74d583b9f842b48743eefa9d24 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153625 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'svgio/inc')
-rw-r--r--svgio/inc/svgnode.hxx5
-rw-r--r--svgio/inc/svgpolynode.hxx6
2 files changed, 4 insertions, 7 deletions
diff --git a/svgio/inc/svgnode.hxx b/svgio/inc/svgnode.hxx
index af23bc4eb32f..a85958936d9e 100644
--- a/svgio/inc/svgnode.hxx
+++ b/svgio/inc/svgnode.hxx
@@ -116,15 +116,14 @@ namespace svgio::svgreader
protected:
/// helper to evtl. link to css style
- const SvgStyleAttributes* checkForCssStyle(const OUString& rClassStr, const SvgStyleAttributes& rOriginal) const;
+ const SvgStyleAttributes* checkForCssStyle(const SvgStyleAttributes& rOriginal) const;
/// helper for filling the CssStyle vector once dependent on mbCssStyleVectorBuilt
- void fillCssStyleVector(const OUString& rClassStr, const SvgStyleAttributes& rOriginal);
+ void fillCssStyleVector(const SvgStyleAttributes& rOriginal);
void addCssStyle(
const SvgDocument& rDocument,
const OUString& aConcatenated);
void fillCssStyleVectorUsingHierarchyAndSelectors(
- const OUString& rClassStr,
const SvgNode& rCurrent,
const OUString& aConcatenated);
diff --git a/svgio/inc/svgpolynode.hxx b/svgio/inc/svgpolynode.hxx
index fd356cd55588..772965475eb9 100644
--- a/svgio/inc/svgpolynode.hxx
+++ b/svgio/inc/svgpolynode.hxx
@@ -37,13 +37,11 @@ namespace svgio::svgreader
std::optional<basegfx::B2DPolygon> mpPolygon;
std::optional<basegfx::B2DHomMatrix> mpaTransform;
- bool mbIsPolyline : 1; // true = polyline, false = polygon
-
public:
SvgPolyNode(
+ SVGToken aType,
SvgDocument& rDocument,
- SvgNode* pParent,
- bool bIsPolyline);
+ SvgNode* pParent);
virtual ~SvgPolyNode() override;
virtual const SvgStyleAttributes* getSvgStyleAttributes() const override;