/aoo4110/main/svgio/source/svgreader/ |
H A D | svgnode.cxx | 40 bool SvgNode::supportsParentStyle() const in supportsParentStyle() 45 const SvgStyleAttributes* SvgNode::getSvgStyleAttributes() const in getSvgStyleAttributes() 146 SvgNode::SvgNode( in SvgNode() function in svgio::svgreader::SvgNode 149 SvgNode* pParent) in SvgNode() 178 SvgNode::~SvgNode() in ~SvgNode() 428 SvgNode* pCandidate = rChildren[a]; in decomposeSvgNode() 505 double SvgNode::getCurrentFontSize() const in getCurrentFontSize() 521 double SvgNode::getCurrentXHeight() const in getCurrentXHeight() 538 void SvgNode::setId(const rtl::OUString* pfId) in setId() 554 void SvgNode::setClass(const rtl::OUString* pfClass) in setClass() [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() 115 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute() 216 … for(const SvgNode* pParent = getParent(); pParent && !bHasFound; pParent = pParent->getParent()) in seekReferenceWidth() 258 … for(const SvgNode* pParent = getParent(); pParent && !bHasFound; pParent = pParent->getParent()) in seekReferenceHeight() 301 SvgNode::decomposeSvgNode(aSequence, bReferenced); in decomposeSvgNode() 729 return SvgNode::getCurrentViewPort(); in getCurrentViewPort() 748 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 | 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 | 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 | 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 | 41 SvgNode* pParent) in SvgClipPathNode() 42 : SvgNode(SVGTokenClipPathNode, rDocument, pParent), in SvgClipPathNode() 62 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute() 112 SvgNode::decomposeSvgNode(aNewTarget, bReferenced); in decomposeSvgNode()
|
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 | svgtspannode.cxx | 35 SvgNode* pParent) in SvgTspanNode() 36 : SvgNode(SVGTokenTspan, rDocument, pParent), in SvgTspanNode() 54 SvgNode::parseAttribute(rTokenName, aSVGToken, aContent); in parseAttribute()
|
H A D | svggradientstopnode.cxx | 35 SvgNode* pParent) in SvgGradientStopNode() 36 : SvgNode(SVGTokenStop, rDocument, pParent), in SvgGradientStopNode() 54 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 | 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 | 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()
|
/aoo4110/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; 122 SvgNode( 125 SvgNode* pParent); 126 virtual ~SvgNode(); 139 …const SvgNode* getParent() const { if(mpAlternativeParent) return mpAlternativeParent; return mpPa… in getParent() 164 …void setAlternativeParent(const SvgNode* pAlternativeParent = 0) { mpAlternativeParent = pAlternat… in setAlternativeParent()
|
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;
|