Home
last modified time | relevance | path

Searched refs:RectType (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/common/
H A Drs_occlusion_region_helper.cpp96 inline RectType Looper::GetEdgeRelation(int &head, int &tail, in GetEdgeRelation()
99 RectType relationship; in GetEdgeRelation()
103 relationship = RectType::LHS_ONLY; in GetEdgeRelation()
113 relationship = RectType::RHS_ONLY; in GetEdgeRelation()
123 relationship = RectType::LHS_RHS_BOTH; in GetEdgeRelation()
137 RectType OuterLooper::NextScanline(int &curTop, int &curBottom) in NextScanline()
179 void InnerLooper::Init(RectType relationship) in Init()
181 if (relationship == RectType::LHS_ONLY) { in Init()
188 } else if (relationship == RectType::RHS_ONLY) { in Init()
207 RectType InnerLooper::NextRect(int &curLeft, int &curRight) in NextRect()
[all …]
H A Drs_occlusion_region.cpp291 RectType relationship = outer.NextScanline(current.top_, current.bottom_); in RegionOpAccelate()
292 if (op == Region::OP::AND && relationship != RectType::LHS_RHS_BOTH) { in RegionOpAccelate()
295 if (op == Region::OP::SUB && relationship == RectType::RHS_ONLY) { in RegionOpAccelate()
300 RectType rectType = inner.NextRect(current.left_, current.right_); in RegionOpAccelate()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/
H A Drs_occlusion_region_helper.h24 enum RectType { enum
68 inline RectType GetEdgeRelation(int &head, int &tail, bool &more_lhs, bool &more_rhs);
86 RectType NextScanline(int &curTop, int &curBottom);
102 void Init(RectType relationship);
103 RectType NextRect(int &curLeft, int &curRight);
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/enum_napi/
H A Djs_enum.cpp127 { "DEFAULT", static_cast<int32_t>(Lattice::RectType::DEFAULT) },
128 { "TRANSPARENT", static_cast<int32_t>(Lattice::RectType::TRANSPARENT) },
129 { "FIXEDCOLOR", static_cast<int32_t>(Lattice::RectType::FIXEDCOLOR) },
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/lattice_napi/
H A Djs_lattice.cpp122 std::vector<Lattice::RectType>& latticeRectTypes) in GetLatticeRectTypes()
141 latticeRectTypes.push_back(static_cast<Lattice::RectType>(rectType)); in GetLatticeRectTypes()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/
H A Dcore_canvas.h57 enum RectType : uint8_t { enum
64 std::vector<RectType> fRectTypes;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/
H A Dcmd_list_helper.cpp287 latticeHandle.fRectTypes = AddVectorToCmdList<Lattice::RectType>(cmdList, lattice.fRectTypes); in AddLatticeToCmdList()
300 lattice.fRectTypes = GetVectorFromCmdList<Lattice::RectType>(cmdList, latticeHandle.fRectTypes); in GetLatticeFromCmdList()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_canvas.cpp576 std::vector<SkCanvas::Lattice::RectType> skRectTypes = {}; in DrawImageLattice()
580 skRectTypes[i] = static_cast<SkCanvas::Lattice::RectType>(lattice.fRectTypes[i]); in DrawImageLattice()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-graphics-drawing.md4908 …r, fYCount: number, fBounds?: common2D.Rect | null, fRectTypes?: Array\<RectType> | null, fColors?…
4923 | fRectTypes | Array\<[RectType](#recttype12)>\|null | 否 | 可选,填充网格…
4955 ## RectType<sup>12+</sup>
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-graphics-drawing.md4908 …r, fYCount: number, fBounds?: common2D.Rect | null, fRectTypes?: Array\<RectType> | null, fColors?…
4923 | fRectTypes | Array\<[RectType](#recttype12)>\|null | No | Array t…
4955 ## RectType<sup>12+</sup>