|
LibreOffice Module svgio (master) 1
|
#include <sal/config.h>#include <algorithm>#include <svgstyleattributes.hxx>#include <drawinglayer/primitive2d/transformprimitive2d.hxx>#include <drawinglayer/primitive2d/PolyPolygonColorPrimitive2D.hxx>#include <drawinglayer/primitive2d/PolyPolygonStrokePrimitive2D.hxx>#include <svgnode.hxx>#include <svgdocument.hxx>#include <drawinglayer/primitive2d/svggradientprimitive2d.hxx>#include <svggradientnode.hxx>#include <drawinglayer/primitive2d/unifiedtransparenceprimitive2d.hxx>#include <basegfx/vector/b2enums.hxx>#include <drawinglayer/processor2d/linegeometryextractor2d.hxx>#include <drawinglayer/processor2d/textaspolygonextractor2d.hxx>#include <basegfx/polygon/b2dpolypolygoncutter.hxx>#include <svgclippathnode.hxx>#include <svgfilternode.hxx>#include <svgmasknode.hxx>#include <basegfx/polygon/b2dpolypolygontools.hxx>#include <svgmarkernode.hxx>#include <svgpatternnode.hxx>#include <drawinglayer/primitive2d/patternfillprimitive2d.hxx>#include <basegfx/polygon/b2dpolygontools.hxx>#include <drawinglayer/primitive2d/maskprimitive2d.hxx>#include <drawinglayer/primitive2d/pagehierarchyprimitive2d.hxx>#include <o3tl/string_view.hxx>#include <o3tl/unit_conversion.hxx>Go to the source code of this file.
Namespaces | |
| namespace | svgio |
| namespace | svgio::svgreader |
Functions | |
| static basegfx::B2DLineJoin | svgio::svgreader::StrokeLinejoinToB2DLineJoin (StrokeLinejoin aStrokeLinejoin) |
| static css::drawing::LineCap | svgio::svgreader::StrokeLinecapToDrawingLineCap (StrokeLinecap aStrokeLinecap) |
| FontStretch | svgio::svgreader::getWider (FontStretch aSource) |
| FontStretch | svgio::svgreader::getNarrower (FontStretch aSource) |
| FontWeight | svgio::svgreader::getBolder (FontWeight aSource) |
| FontWeight | svgio::svgreader::getLighter (FontWeight aSource) |
| ::FontWeight | svgio::svgreader::getVclFontWeight (FontWeight aSource) |
Variables | |
| const int | nStyleDepthLimit = 1024 |
| const int nStyleDepthLimit = 1024 |
Definition at line 50 of file svgstyleattributes.cxx.
Referenced by svgio::svgreader::SvgStyleAttributes::getBaselineShiftNumber(), svgio::svgreader::SvgStyleAttributes::getClipRule(), svgio::svgreader::SvgStyleAttributes::getColor(), svgio::svgreader::SvgStyleAttributes::getFill(), svgio::svgreader::SvgStyleAttributes::getFillOpacity(), svgio::svgreader::SvgStyleAttributes::getFillRule(), svgio::svgreader::SvgStyleAttributes::getFontFamily(), svgio::svgreader::SvgStyleAttributes::getFontStretch(), svgio::svgreader::SvgStyleAttributes::getFontStyle(), svgio::svgreader::SvgStyleAttributes::getFontWeight(), svgio::svgreader::SvgStyleAttributes::getMarkerEndXLink(), svgio::svgreader::SvgStyleAttributes::getMarkerMidXLink(), svgio::svgreader::SvgStyleAttributes::getMarkerStartXLink(), svgio::svgreader::SvgStyleAttributes::getStroke(), svgio::svgreader::SvgStyleAttributes::getStrokeDasharray(), svgio::svgreader::SvgStyleAttributes::getStrokeDashOffset(), svgio::svgreader::SvgStyleAttributes::getStrokeLinecap(), svgio::svgreader::SvgStyleAttributes::getStrokeLinejoin(), svgio::svgreader::SvgStyleAttributes::getStrokeMiterLimit(), svgio::svgreader::SvgStyleAttributes::getStrokeOpacity(), svgio::svgreader::SvgStyleAttributes::getStrokeWidth(), svgio::svgreader::SvgStyleAttributes::getSvgGradientNodeFill(), svgio::svgreader::SvgStyleAttributes::getSvgGradientNodeStroke(), svgio::svgreader::SvgStyleAttributes::getSvgPatternNodeFill(), svgio::svgreader::SvgStyleAttributes::getSvgPatternNodeStroke(), svgio::svgreader::SvgStyleAttributes::getTextAlign(), svgio::svgreader::SvgStyleAttributes::getTextAnchor(), svgio::svgreader::SvgStyleAttributes::getTextDecorationDefiningSvgStyleAttributes(), and svgio::svgreader::SvgStyleAttributes::getVisibility().