/aoo42x/main/svgio/source/svgreader/ |
H A D | svgnode.cxx | 40 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 D | svgtextnode.cxx | 42 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 D | svggnode.cxx | 38 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 D | svgusenode.cxx | 37 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 D | svgsvgnode.cxx | 43 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 D | svgpatternnode.cxx | 44 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 D | svgdocument.cxx | 45 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 D | svgmarkernode.cxx | 35 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 D | svgclippathnode.cxx | 42 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 D | svgstylenode.cxx | 36 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 D | svgmasknode.cxx | 43 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 D | svgimagenode.cxx | 49 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 D | svgtspannode.cxx | 35 SvgNode* pParent) in SvgTspanNode() 36 : SvgNode(SVGTokenTspan, rDocument, pParent), in SvgTspanNode() 57 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
H A D | svggradientstopnode.cxx | 35 SvgNode* pParent) in SvgGradientStopNode() 36 : SvgNode(SVGTokenStop, rDocument, pParent), in SvgGradientStopNode() 56 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
H A D | svgsymbolnode.cxx | 37 SvgNode* pParent) in SvgSymbolNode() 38 : SvgNode(SVGTokenSvg, rDocument, pParent), in SvgSymbolNode() 58 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
H A D | svgtrefnode.cxx | 36 SvgNode* pParent) in SvgTrefNode() 37 : SvgNode(SVGTokenTref, rDocument, pParent), in SvgTrefNode() 55 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
H A D | svgpathnode.cxx | 36 SvgNode* pParent) in SvgPathNode() 37 : SvgNode(SVGTokenPath, rDocument, pParent), in SvgPathNode() 61 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
H A D | svgpolynode.cxx | 38 SvgNode* pParent, in SvgPolyNode() 40 : SvgNode(SVGTokenPolygon, rDocument, pParent), in SvgPolyNode() 65 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
H A D | svgcirclenode.cxx | 37 SvgNode* pParent) in SvgCircleNode() 38 : SvgNode(SVGTokenCircle, rDocument, pParent), in SvgCircleNode() 62 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
H A D | svgellipsenode.cxx | 37 SvgNode* pParent) in SvgEllipseNode() 38 : SvgNode(SVGTokenEllipse, rDocument, pParent), in SvgEllipseNode() 63 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
H A D | svglinenode.cxx | 37 SvgNode* pParent) in SvgLineNode() 38 : SvgNode(SVGTokenLine, rDocument, pParent), in SvgLineNode() 63 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
/aoo42x/main/svgio/inc/svgio/svgreader/ |
H A D | svgnode.hxx | 40 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 D | svgdocument.hxx | 45 … 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 D | svgtextnode.hxx | 36 class SvgTextNode : public SvgNode 48 const SvgNode& rCandidate, 52 const SvgNode& rCandidate, 59 SvgNode* pParent);
|
H A D | svgpatternnode.hxx | 35 class SvgPatternNode : public SvgNode 67 SvgNode* pParent); 74 …, double& rfY, double& rfW, double& rfH, const basegfx::B2DRange& rGeoRange, SvgNode& rUser) const;
|