Home
last modified time | relevance | path

Searched refs:SvgNode (Results 1 – 25 of 57) sorted by relevance

123

/trunk/main/svgio/source/svgreader/
H A Dsvgnode.cxx40 bool SvgNode::supportsParentStyle() const in supportsParentStyle()
52 const SvgNode& rCurrent, in fillCssStyleVectorUsingHierarchyAndSelectors()
59 const SvgNode* pParent = rCurrent.getParent(); in fillCssStyleVectorUsingHierarchyAndSelectors()
269 SvgNode::SvgNode( in SvgNode() function in svgio::svgreader::SvgNode
272 SvgNode* pParent) in SvgNode()
303 SvgNode::~SvgNode() in ~SvgNode()
562 SvgNode* pCandidate = rChildren[a]; in decomposeSvgNode()
639 double SvgNode::getCurrentFontSize() const in getCurrentFontSize()
655 double SvgNode::getCurrentXHeight() const in getCurrentXHeight()
672 void SvgNode::setId(const rtl::OUString* pfId) in setId()
[all …]
H A Dsvgtextnode.cxx42 SvgNode* pParent) in SvgTextNode()
43 : SvgNode(SVGTokenText, rDocument, pParent), in SvgTextNode()
65 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
99 const SvgNode& rCandidate, in addTextPrimitives()
121 …void SvgTextNode::DecomposeChild(const SvgNode& rCandidate, drawinglayer::primitive2d::Primitive2D… in DecomposeChild()
209 const SvgNode& rChildCandidate = *rChildren[a]; in DecomposeChild()
210 const_cast< SvgNode& >(rChildCandidate).setAlternativeParent(this); in DecomposeChild()
213 const_cast< SvgNode& >(rChildCandidate).setAlternativeParent(0); in DecomposeChild()
252 const SvgNode& rCandidate = *rChildren[a]; in decomposeSvgNode()
H A Dsvggnode.cxx38 SvgNode* pParent) in SvgGNode()
39 : SvgNode(aType, rDocument, pParent), in SvgGNode()
56 return SvgNode::getSvgStyleAttributes(); in getSvgStyleAttributes()
70 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
105 SvgNode::decomposeSvgNode(rTarget, bReferenced); in decomposeSvgNode()
121 SvgNode::decomposeSvgNode(aContent, bReferenced); in decomposeSvgNode()
H A Dsvgusenode.cxx37 SvgNode* pParent) in SvgUseNode()
38 : SvgNode(SVGTokenG, rDocument, pParent), in SvgUseNode()
64 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
152 const SvgNode* mpXLink = getDocument().findSvgNodeById(maXLink); in decomposeSvgNode()
162 const_cast< SvgNode* >(mpXLink)->setAlternativeParent(this); in decomposeSvgNode()
164 const_cast< SvgNode* >(mpXLink)->setAlternativeParent(0); in decomposeSvgNode()
H A Dsvgsvgnode.cxx43 SvgNode* pParent) in SvgSvgNode()
44 : SvgNode(SVGTokenSvg, rDocument, pParent), in SvgSvgNode()
130 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
231 … for(const SvgNode* pParent = getParent(); pParent && !bHasFound; pParent = pParent->getParent()) in seekReferenceWidth()
273 … for(const SvgNode* pParent = getParent(); pParent && !bHasFound; pParent = pParent->getParent()) in seekReferenceHeight()
316 SvgNode::decomposeSvgNode(aSequence, bReferenced); in decomposeSvgNode()
744 return SvgNode::getCurrentViewPort(); in getCurrentViewPort()
763 return SvgNode::getCurrentViewPort(); in getCurrentViewPort()
H A Dsvgpatternnode.cxx44 SvgNode* pParent) in SvgPatternNode()
45 : SvgNode(SVGTokenPattern, rDocument, pParent), in SvgPatternNode()
80 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
212 …X, double& rfY, double& rfW, double& rfH, const basegfx::B2DRange& rGeoRange, SvgNode& rUser) const in getValuesRelative()
304 return SvgNode::getCurrentViewPort(); in getCurrentViewPort()
H A Dsvgdocument.cxx45 SvgNode* pCandidate = maNodes[maNodes.size() - 1]; in ~SvgDocument()
51 void SvgDocument::appendNode(SvgNode* pNode) in appendNode()
57 void SvgDocument::addSvgNodeToMapper(const rtl::OUString& rStr, const SvgNode& rNode) in addSvgNodeToMapper()
73 const SvgNode* SvgDocument::findSvgNodeById(const rtl::OUString& rStr) const in findSvgNodeById()
H A Dsvgmarkernode.cxx35 SvgNode* pParent) in SvgMarkerNode()
36 : SvgNode(SVGTokenMarker, rDocument, pParent), in SvgMarkerNode()
66 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
207 return SvgNode::getCurrentViewPort(); in getCurrentViewPort()
H A Dsvgclippathnode.cxx42 SvgNode* pParent) in SvgClipPathNode()
43 : SvgNode(SVGTokenClipPathNode, rDocument, pParent), in SvgClipPathNode()
63 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
113 SvgNode::decomposeSvgNode(aNewTarget, bReferenced); in decomposeSvgNode()
H A Dsvgstylenode.cxx36 SvgNode* pParent) in SvgStyleNode()
37 : SvgNode(SVGTokenStyle, rDocument, pParent), in SvgStyleNode()
62 return SvgNode::supportsParentStyle(); in supportsParentStyle()
68 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
H A Dsvgmasknode.cxx43 SvgNode* pParent) in SvgMaskNode()
44 : SvgNode(SVGTokenMask, rDocument, pParent), in SvgMaskNode()
69 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
180 SvgNode::decomposeSvgNode(aNewTarget, bReferenced); in decomposeSvgNode()
H A Dsvgimagenode.cxx49 SvgNode* pParent) in SvgImageNode()
50 : SvgNode(SVGTokenRect, rDocument, pParent), in SvgImageNode()
80 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
273 const SvgNode* mpXLink = getDocument().findSvgNodeById(maXLink); in decomposeSvgNode()
H A Dsvgtspannode.cxx35 SvgNode* pParent) in SvgTspanNode()
36 : SvgNode(SVGTokenTspan, rDocument, pParent), in SvgTspanNode()
57 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
H A Dsvggradientstopnode.cxx35 SvgNode* pParent) in SvgGradientStopNode()
36 : SvgNode(SVGTokenStop, rDocument, pParent), in SvgGradientStopNode()
56 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
H A Dsvgsymbolnode.cxx37 SvgNode* pParent) in SvgSymbolNode()
38 : SvgNode(SVGTokenSvg, rDocument, pParent), in SvgSymbolNode()
58 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
H A Dsvgtrefnode.cxx36 SvgNode* pParent) in SvgTrefNode()
37 : SvgNode(SVGTokenTref, rDocument, pParent), in SvgTrefNode()
55 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
H A Dsvgpathnode.cxx36 SvgNode* pParent) in SvgPathNode()
37 : SvgNode(SVGTokenPath, rDocument, pParent), in SvgPathNode()
61 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
H A Dsvgpolynode.cxx38 SvgNode* pParent, in SvgPolyNode()
40 : SvgNode(SVGTokenPolygon, rDocument, pParent), in SvgPolyNode()
65 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
H A Dsvgcirclenode.cxx37 SvgNode* pParent) in SvgCircleNode()
38 : SvgNode(SVGTokenCircle, rDocument, pParent), in SvgCircleNode()
62 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
H A Dsvgellipsenode.cxx37 SvgNode* pParent) in SvgEllipseNode()
38 : SvgNode(SVGTokenEllipse, rDocument, pParent), in SvgEllipseNode()
63 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
H A Dsvglinenode.cxx37 SvgNode* pParent) in SvgLineNode()
38 : SvgNode(SVGTokenLine, rDocument, pParent), in SvgLineNode()
63 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
/trunk/main/svgio/inc/svgio/svgreader/
H A Dsvgnode.hxx40 class SvgNode;
52 typedef ::std::vector< SvgNode* > SvgNodeVector;
90 class SvgNode : private boost::noncopyable, public InfoProvider class
96 const SvgNode* mpParent;
97 const SvgNode* mpAlternativeParent;
134 const SvgNode& rCurrent,
138 SvgNode(
141 SvgNode* pParent);
142 virtual ~SvgNode();
159 …const SvgNode* getParent() const { if(mpAlternativeParent) return mpAlternativeParent; return mpPa… in getParent()
[all …]
H A Dsvgdocument.hxx45 … typedef std::hash_map< const rtl::OUString, const SvgNode*, rtl::OUStringHash > IdTokenMapper;
46 typedef std::pair< const rtl::OUString, const SvgNode* > IdTokenValueType;
59 void appendNode(SvgNode* pNode);
62 void addSvgNodeToMapper(const rtl::OUString& rStr, const SvgNode& rNode);
67 const SvgNode* findSvgNodeById(const rtl::OUString& rStr) const;
H A Dsvgtextnode.hxx36 class SvgTextNode : public SvgNode
48 const SvgNode& rCandidate,
52 const SvgNode& rCandidate,
59 SvgNode* pParent);
H A Dsvgpatternnode.hxx35 class SvgPatternNode : public SvgNode
67 SvgNode* pParent);
74 …, double& rfY, double& rfW, double& rfH, const basegfx::B2DRange& rGeoRange, SvgNode& rUser) const;

Completed in 85 milliseconds

123