Home
last modified time | relevance | path

Searched refs:LineCap (Results 1 – 25 of 41) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Ddivider_modifier.cpp29 const LineCap DEFAULT_DIVIDER_LINE_CAP = LineCap::BUTT;
51 if (static_cast<int>(LineCap::SQUARE) == lineCap) { in SetDividerLineCap()
52 lineCapStyle = LineCap::SQUARE; in SetDividerLineCap()
53 } else if (static_cast<int>(LineCap::ROUND) == lineCap) { in SetDividerLineCap()
54 lineCapStyle = LineCap::ROUND; in SetDividerLineCap()
58 DividerModelNG::LineCap(frameNode, lineCapStyle); in SetDividerLineCap()
65 DividerModelNG::LineCap(frameNode, DEFAULT_DIVIDER_LINE_CAP); in ResetDividerLineCap()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/divider/
H A Ddivider_model_ng.cpp59 void DividerModelNG::LineCap(const Ace::LineCap& value) in LineCap() function in OHOS::Ace::NG::DividerModelNG
61 ACE_UPDATE_PAINT_PROPERTY(DividerRenderProperty, LineCap, value); in LineCap()
69 void DividerModelNG::LineCap(FrameNode* frameNode, const Ace::LineCap& value) in LineCap() function in OHOS::Ace::NG::DividerModelNG
71 ACE_UPDATE_NODE_PAINT_PROPERTY(DividerRenderProperty, LineCap, value, frameNode); in LineCap()
H A Ddivider_render_property.h62 propLineCap_.value_or(LineCap::SQUARE) == LineCap::BUTT in ToJsonValue()
64 : (propLineCap_.value_or(LineCap::SQUARE) == LineCap::ROUND ? "ROUND" : "SQUARE"), in ToJsonValue()
75 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(LineCap, LineCap, PROPERTY_UPDATE_RENDER);
H A Ddivider_model_ng.h30 void LineCap(const enum LineCap& value) override;
33 static void LineCap(FrameNode* frameNode, const enum LineCap& value);
H A Ddivider_modifier.cpp46 LineCap lineCap = LineCap(lineCap_->Get()); in onDraw()
48 lineCap = lineCap == LineCap::BUTT ? LineCap::SQUARE : lineCap; in onDraw()
H A Ddivider_paint_method.h52 lineCap_ = dividerRenderProperty->GetLineCap().value_or(LineCap::BUTT); in UpdateContentModifier()
54 if (lineCap_ == LineCap::SQUARE || lineCap_ == LineCap::ROUND) { in UpdateContentModifier()
89 LineCap lineCap_;
H A Ddivider_model.h36 virtual void LineCap(const LineCap& value) = 0;
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_divider_ffi.cpp26 const std::vector<LineCap> LINECAP = { LineCap::BUTT, LineCap::ROUND, LineCap::SQUARE };
47 DividerModel::GetInstance()->LineCap(LINECAP[style]); in FfiOHOSAceFrameworkDividerSetLineCap()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/divider/
H A Drosen_render_divider.cpp48 case LineCap::BUTT: in Paint()
49 case LineCap::SQUARE: in Paint()
52 case LineCap::ROUND: in Paint()
65 case LineCap::BUTT: in Paint()
66 case LineCap::SQUARE: in Paint()
69 case LineCap::ROUND: in Paint()
H A Ddivider_component.h66 LineCap GetLineCap() const in GetLineCap()
71 void SetLineCap(LineCap lineCap) in SetLineCap()
79 LineCap lineCap_ = LineCap::BUTT;
H A Drender_divider.h47 LineCap GetLineCap() const in GetLineCap()
57 LineCap lineCap_ = LineCap::BUTT;
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_divider.cpp65 auto lineCapStyle = LineCap::BUTT; in SetLineCap()
67 if (static_cast<int>(LineCap::SQUARE) == lineCap) { in SetLineCap()
68 lineCapStyle = LineCap::SQUARE; in SetLineCap()
69 } else if (static_cast<int>(LineCap::ROUND) == lineCap) { in SetLineCap()
70 lineCapStyle = LineCap::ROUND; in SetLineCap()
73 lineCapStyle = LineCap::BUTT; in SetLineCap()
75 DividerModel::GetInstance()->LineCap(lineCapStyle); in SetLineCap()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Ddivider_painter.h30 std::optional<LineCap> lineCap) in DividerPainter()
36 dividerColor_(std::nullopt), lineCap_(LineCap::SQUARE) in DividerPainter()
40 dividerColor_(std::nullopt), lineCap_(LineCap::SQUARE) in DividerPainter()
57 std::optional<LineCap> lineCap_;
H A Ddivider_painter.cpp26 pen.SetCapStyle(ToRSCapStyle(lineCap_.value_or(LineCap::SQUARE))); in DrawLine()
33 if (lineCap_.value_or(LineCap::SQUARE) == LineCap::BUTT) { in DrawLine()
H A Ddrawing_prop_convertor.cpp48 RSPen::CapStyle ToRSCapStyle(const LineCap& lineCap) in ToRSCapStyle()
52 case LineCap::SQUARE: in ToRSCapStyle()
55 case LineCap::ROUND: in ToRSCapStyle()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/
H A Ddivider_composed_element.cpp80 auto lineCap = renderDivider ? renderDivider->GetLineCap() : LineCap::BUTT; in GetDividerLineCap()
93 std::string DividerComposedElement::ConvertLineCapToString(LineCap cap) const in ConvertLineCapToString()
97 case LineCap::BUTT: in ConvertLineCapToString()
100 case LineCap::ROUND: in ConvertLineCapToString()
103 case LineCap::SQUARE: in ConvertLineCapToString()
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/render/
H A Dmock_drawing_convertor.cpp34 RSPen::CapStyle ToRSCapStyle(const LineCap& lineCap) in ToRSCapStyle()
38 case LineCap::SQUARE: in ToRSCapStyle()
41 case LineCap::ROUND: in ToRSCapStyle()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_divider.cpp44 divider.dividerChild_->SetLineCap(LineCap::BUTT); in SetSpecializedStyle()
46 divider.dividerChild_->SetLineCap(LineCap::ROUND); in SetSpecializedStyle()
48 divider.dividerChild_->SetLineCap(LineCap::SQUARE); in SetSpecializedStyle()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Ddivider_model_impl.h29 void LineCap(const enum LineCap& value) override;
H A Ddivider_model_impl.cpp68 void DividerModelImpl::LineCap(const enum LineCap& value) in LineCap() function in OHOS::Ace::Framework::DividerModelImpl
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/common/
H A Dpaint.h52 lineCap_(LineCap::BUTT_CAP), in Paint()
351 void SetLineCap(LineCap lineCap);
361 LineCap GetLineCap() const in GetLineCap()
744 LineCap lineCap_;
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/depiction/
H A Ddepict_stroke.h55 void SetLineCap(LineCap lineCap) in SetLineCap()
67 LineCap GetLineCap() const in GetLineCap()
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexgenerate/
H A Dvertex_generate_stroke.h51 void SetLineCap(LineCap lc) in SetLineCap()
55 LineCap GetLineCap() const in GetLineCap()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/divider/old_cases/
H A Ddivider_test_ng.cpp40 std::optional<Ace::LineCap> lineCap = std::nullopt;
47 const Ace::LineCap LINE_CAP = Ace::LineCap::BUTT;
90 DividerModelNG().LineCap(testProperty.lineCap.value()); in CreateDividerNode()
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/
H A Dgeometry_math_stroke.h34 enum LineCap { enum
76 void SetLineCap(LineCap lineCapE) in SetLineCap()
81 LineCap GetLineCap() const in GetLineCap()
440 LineCap lineCap_;

12