Searched refs:SvgNodeType (Results 1 – 7 of 7) sorted by relevance
/lvgl-latest/src/libs/thorvg/ |
D | tvgSvgSceneBuilder.cpp | 48 static inline bool _isGroupType(SvgNodeType type) in _isGroupType() 50 …if (type == SvgNodeType::Doc || type == SvgNodeType::G || type == SvgNodeType::Use || type == SvgN… in _isGroupType() 227 if (node->type == SvgNodeType::Use) { in _appendClipChild() 234 …_compositionTransform(Paint* paint, const SvgNode* node, const SvgNode* compNode, SvgNodeType type) in _compositionTransform() 238 if (node->transform && type != SvgNodeType::Mask) { in _compositionTransform() 276 … Matrix finalTransform = _compositionTransform(paint, node, compNode, SvgNodeType::ClipPath); in _applyComposition() 298 … Matrix finalTransform = _compositionTransform(paint, node, compNode, SvgNodeType::Mask); in _applyComposition() 323 if (node->type == SvgNodeType::Doc || !node->style->display) return; in _applyProperty() 358 if (node->type == SvgNodeType::G || node->type == SvgNodeType::Use) return; in _applyProperty() 409 case SvgNodeType::Path: { in _recognizeShape() [all …]
|
D | tvgSvgCssStyle.h | 32 SvgNode* cssFindStyleNode(const SvgNode* style, const char* title, SvgNodeType type);
|
D | tvgSvgLoader.cpp | 1411 static SvgNode* _createNode(SvgNode* parent, SvgNodeType type) in _createNode() 1468 SvgNode* node = _createNode(nullptr, SvgNodeType::Defs); in _createDefsNode() 1478 loader->svgParse->node = _createNode(parent, SvgNodeType::G); in _createGNode() 1488 loader->svgParse->node = _createNode(parent, SvgNodeType::Doc); in _createSvgNode() 1514 loader->svgParse->node = _createNode(parent, SvgNodeType::Mask); in _createMaskNode() 1528 loader->svgParse->node = _createNode(parent, SvgNodeType::ClipPath); in _createClipPathNode() 1542 loader->svgParse->node = _createNode(parent, SvgNodeType::CssStyle); in _createCssStyleNode() 1553 loader->svgParse->node = _createNode(parent, SvgNodeType::Symbol); in _createSymbolNode() 1602 loader->svgParse->node = _createNode(parent, SvgNodeType::Path); in _createPathNode() 1664 loader->svgParse->node = _createNode(parent, SvgNodeType::Circle); in _createCircleNode() [all …]
|
D | tvgXmlParser.h | 59 const char* simpleXmlNodeTypeToString(SvgNodeType type);
|
D | tvgSvgLoaderCommon.h | 36 enum class SvgNodeType enum 510 SvgNodeType type;
|
D | tvgSvgCssStyle.cpp | 213 SvgNode* cssFindStyleNode(const SvgNode* style, const char* title, SvgNodeType type) in cssFindStyleNode() 233 if ((*child)->type == SvgNodeType::CssStyle) { in cssFindStyleNode()
|
D | tvgXmlParser.cpp | 250 const char* simpleXmlNodeTypeToString(TVG_UNUSED SvgNodeType type) in simpleXmlNodeTypeToString()
|