Home
last modified time | relevance | path

Searched refs:pathLayers (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/symbol_engine/
H A Dhm_symbol_node_build.cpp57 if (maskIndex < pathLayers.size()) { in MergeMaskPath()
58 maskPath.AddPath(pathLayers[maskIndex]); in MergeMaskPath()
82 std::vector<RSPath>& pathLayers, const std::vector<size_t>& groupIndexes, in MergePathByLayerColor() argument
92 if (layerIndex >= pathLayers.size() || layerIndex >= groupIndexes.size()) { in MergePathByLayerColor()
98 tempLayer.path.AddPath(pathLayers[layerIndex]); in MergePathByLayerColor()
111 tempLayer.path.AddPath(pathLayers[layerIndex]); in MergePathByLayerColor()
136 if (k >= pathLayers.size()) { in IsMaskLayer()
139 pathTemp.AddPath(pathLayers[k]); in IsMaskLayer()
168 std::vector<RSPath> pathLayers; in AddHierarchicalAnimation() local
169 RSHMSymbol::MultilayerPath(symbolData.symbolInfo_.layers, paths, pathLayers); in AddHierarchicalAnimation()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/texgine/export/symbol_animation/
H A Dsymbol_node_build.cpp21 …Path(RSPath& multPath, const std::vector<RSGroupInfo>& groupInfos, std::vector<RSPath>& pathLayers) in MergePath() argument
26 if (k >= pathLayers.size()) { in MergePath()
29 pathTemp.AddPath(pathLayers[k]); in MergePath()
32 if (h >= pathLayers.size()) { in MergePath()
36 auto isOk = outPath.Op(pathTemp, pathLayers[h], RSPathOp::DIFFERENCE); in MergePath()
66 std::vector<RSPath> pathLayers; in AddHierarchicalAnimation() local
67 RSHMSymbol::MultilayerPath(symbolData.symbolInfo_.layers, paths, pathLayers); in AddHierarchicalAnimation()
73 MergePath(multPath, groupSetting.groupInfos, pathLayers); in AddHierarchicalAnimation()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/
H A Ddraw_cmd.cpp1583 std::vector<Path> pathLayers; in Playback() local
1584 DrawingHMSymbol::MultilayerPath(symbol_.symbolInfo_.layers, paths, pathLayers); in Playback()
1602 MergeDrawingPath(multPath, group, pathLayers); in Playback()
1612 …rawing::Path& multPath, Drawing::DrawingRenderGroup& group, std::vector<Drawing::Path>& pathLayers) in MergeDrawingPath() argument
1617 if (k >= pathLayers.size()) { in MergeDrawingPath()
1620 pathTemp.AddPath(pathLayers[k]); in MergeDrawingPath()
1623 if (h >= pathLayers.size()) { in MergeDrawingPath()
1627 auto isOk = outPath.Op(pathTemp, pathLayers[h], Drawing::PathOp::DIFFERENCE); in MergeDrawingPath()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/
H A Ddraw_cmd.h920 Path& multPath, DrawingRenderGroup& group, std::vector<Path>& pathLayers);