Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qsvgvisitor_p.h>
Public Member Functions | |
void | traverse (const QSvgStructureNode *node) |
void | traverse (const QSvgNode *node) |
virtual | ~QSvgVisitor () |
Definition at line 25 of file qsvgvisitor_p.h.
|
inlinevirtual |
Definition at line 30 of file qsvgvisitor_p.h.
Definition at line 61 of file qsvgvisitor.cpp.
References QSvgNode::Animation, QSvgNode::Circle, QSvgNode::Defs, QSvgNode::Doc, QSvgNode::Ellipse, QSvgNode::FeColormatrix, QSvgNode::FeComposite, QSvgNode::FeFlood, QSvgNode::FeGaussianblur, QSvgNode::FeMerge, QSvgNode::FeMergenode, QSvgNode::FeOffset, QSvgNode::FeUnsupported, QSvgNode::Filter, QSvgNode::Group, QSvgNode::Image, QSvgNode::Line, QSvgNode::Marker, QSvgNode::Mask, QSvgNode::Path, QSvgNode::Pattern, QSvgNode::Polygon, QSvgNode::Polyline, qDebug, QSvgNode::Rect, QSvgNode::Switch, QSvgNode::Symbol, QSvgNode::Text, QSvgNode::Textarea, traverse(), QSvgNode::Tspan, QSvgNode::type(), QSvgNode::Use, QSvgNode::Video, visitAnimationNode(), visitEllipseNode(), visitImageNode(), visitLineNode(), visitPathNode(), visitPolygonNode(), visitPolylineNode(), visitRectNode(), visitTextNode(), visitTspanNode(), visitUseNode(), and visitVideoNode().
QT_BEGIN_NAMESPACE void QSvgVisitor::traverse | ( | const QSvgStructureNode * | node | ) |
Definition at line 8 of file qsvgvisitor.cpp.
References child, QSvgNode::Defs, QSvgNode::Doc, QSvgNode::Group, QSvgNode::Mask, QSvgStructureNode::renderers(), QSvgNode::Switch, traverse(), QSvgNode::type(), visitDefsNodeEnd(), visitDefsNodeStart(), visitDocumentNodeEnd(), visitDocumentNodeStart(), visitGroupNodeEnd(), visitGroupNodeStart(), visitMaskNodeEnd(), visitMaskNodeStart(), visitSwitchNodeEnd(), and visitSwitchNodeStart().
Referenced by QSvgVisitorImpl::traverse(), traverse(), traverse(), QSvgVisitorImpl::visitUseNode(), and SvgDebugVisitor::write().
|
inlineprotectedvirtual |
Reimplemented in SvgDebugVisitor.
Definition at line 36 of file qsvgvisitor_p.h.
Referenced by traverse().
Definition at line 54 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Reimplemented in QSvgVisitorImpl.
Definition at line 53 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Reimplemented in QSvgVisitorImpl.
Definition at line 50 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Reimplemented in QSvgVisitorImpl.
Definition at line 49 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 37 of file qsvgvisitor_p.h.
Referenced by traverse().
Definition at line 52 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Definition at line 51 of file qsvgvisitor_p.h.
Referenced by traverse().
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 38 of file qsvgvisitor_p.h.
Referenced by traverse().
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 39 of file qsvgvisitor_p.h.
Referenced by traverse().
Definition at line 58 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Definition at line 57 of file qsvgvisitor_p.h.
Referenced by traverse().
Reimplemented in SvgDebugVisitor, and QSvgVisitorImpl.
Definition at line 33 of file qsvgvisitor_p.h.
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 40 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 41 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 42 of file qsvgvisitor_p.h.
Referenced by traverse().
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 43 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Reimplemented in SvgDebugVisitor, and QSvgVisitorImpl.
Definition at line 35 of file qsvgvisitor_p.h.
|
inlineprotectedvirtual |
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 34 of file qsvgvisitor_p.h.
|
inlineprotectedvirtual |
Definition at line 56 of file qsvgvisitor_p.h.
Referenced by traverse().
|
inlineprotectedvirtual |
Definition at line 55 of file qsvgvisitor_p.h.
Referenced by traverse().
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 44 of file qsvgvisitor_p.h.
Referenced by traverse().
Definition at line 45 of file qsvgvisitor_p.h.
Referenced by traverse().
Reimplemented in QSvgVisitorImpl, and SvgDebugVisitor.
Definition at line 46 of file qsvgvisitor_p.h.
Referenced by traverse().
Reimplemented in SvgDebugVisitor.
Definition at line 47 of file qsvgvisitor_p.h.
Referenced by traverse().