Home
last modified time | relevance | path

Searched refs:FillRule (Results 1 – 15 of 15) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgSvgCssStyle.cpp96 if (((from->fill.flags & SvgFillFlags::FillRule) && !(to->flags & SvgStyleFlags::FillRule)) || in _copyStyle()
97 … _isImportanceApplicable(to->flagsImportance, from->flagsImportance, SvgStyleFlags::FillRule)) { in _copyStyle()
99 to->fill.flags = (to->fill.flags | SvgFillFlags::FillRule); in _copyStyle()
100 to->flags = (to->flags | SvgStyleFlags::FillRule); in _copyStyle()
101 if (from->flagsImportance & SvgStyleFlags::FillRule) { in _copyStyle()
102 to->flagsImportance = (to->flagsImportance | SvgStyleFlags::FillRule); in _copyStyle()
DtvgSvgLoaderCommon.h82 FillRule = 0x08, enumerator
131 FillRule = 0x04, enumerator
475 FillRule fillRule;
DtvgLottieModel.h556 FillRule rule = FillRule::Winding;
618 FillRule rule = FillRule::Winding;
DtvgRender.h194 FillRule rule = FillRule::Winding;
DtvgLottieParser.h51 FillRule getFillRule();
Dthorvg.h154 enum class FillRule enum
1108 Result fill(FillRule r) noexcept;
1160 FillRule fillRule() const noexcept;
DtvgShape.cpp420 Result Shape::fill(FillRule r) noexcept in fill()
428 FillRule Shape::fillRule() const noexcept in fillRule()
DtvgSvgLoader.cpp347 FillRule fillRule;
350 { FillRule::EvenOdd, "evenodd" }
354 _PARSE_TAG(FillRule, fillRule, FillRule, fillRuleTags, FillRule::Winding) in _PARSE_TAG() argument
1109 node->style->fill.flags = (node->style->fill.flags | SvgFillFlags::FillRule); in _handleFillRuleAttr()
1218 STYLE_DEF(fill-rule, FillRule, SvgStyleFlags::FillRule),
1435 node->style->fill.fillRule = FillRule::Winding; in _createNode()
2991 if (!(child->fill.flags & SvgFillFlags::FillRule)) { in _styleInherit()
3065 if (from->fill.flags & SvgFillFlags::FillRule) { in _styleCopy()
DtvgLottieParser.cpp120 FillRule LottieParser::getFillRule() in getFillRule()
123 case 1: return FillRule::Winding; in getFillRule()
124 default: return FillRule::EvenOdd; in getFillRule()
DtvgShape.h397 rs.rule = FillRule::Winding; in reset()
DtvgSwRle.cpp318 if (rw.outline->fillRule == FillRule::EvenOdd) { in _horizLine()
DtvgSwCommon.h109 FillRule fillRule;
DtvgCapi.cpp494 return (Tvg_Result) reinterpret_cast<Shape*>(paint)->fill((FillRule)rule); in tvg_shape_set_fill_rule()
DtvgSvgSceneBuilder.cpp351 vg->fill((tvg::FillRule)style->fill.fillRule); in _applyProperty()
/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite_tvg.cpp297 static FillRule fill_rule_conv(vg_lite_fill_t fill);
2187 static FillRule fill_rule_conv(vg_lite_fill_t fill) in fill_rule_conv()
2190 return FillRule::EvenOdd; in fill_rule_conv()
2193 return FillRule::Winding; in fill_rule_conv()