Home
last modified time | relevance | path

Searched refs:lineJoin (Results 1 – 25 of 51) sorted by relevance

123

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dsk_painter.cpp102 int lineJoin = shapePaintProperty.GetStrokeLineJoinValue(); in SetPen() local
103 if (static_cast<int>(LineJoinStyle::ROUND) == lineJoin) { in SetPen()
105 } else if (static_cast<int>(LineJoinStyle::BEVEL) == lineJoin) { in SetPen()
175 int lineJoin = shapePaintProperty.GetStrokeLineJoinValue(); in SetPen() local
176 if (static_cast<int>(LineJoinStyle::ROUND) == lineJoin) { in SetPen()
178 } else if (static_cast<int>(LineJoinStyle::BEVEL) == lineJoin) { in SetPen()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Dshape_painter.cpp52 int lineJoin = shapePaintProperty.GetStrokeLineJoinValue(); in SetPen() local
53 if (static_cast<int>(RSPen::JoinStyle::BEVEL_JOIN) == lineJoin) { in SetPen()
55 } else if (static_cast<int>(RSPen::JoinStyle::MITER_JOIN) == lineJoin) { in SetPen()
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/depiction/
H A Ddepict_stroke.h78 void SetLineJoin(LineJoin lineJoin) in SetLineJoin()
80 BaseType::GetGenerator().SetLineJoin(lineJoin); in SetLineJoin()
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/
H A Dgeometry_math_stroke.h221 LineJoin lineJoin = lineJoin_; in CalcJoin() local
222 if (lineJoin == MITER_JOIN) { in CalcJoin()
224 lineJoin = BEVEL_JOIN; in CalcJoin()
228 if (lineJoin == ROUND_JOIN || lineJoin == BEVEL_JOIN) { in CalcJoin()
243 switch (lineJoin) { in CalcJoin()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/
H A Ddrawing_painter.cpp73 int lineJoin = shapePaintProperty.GetStrokeLineJoinValue(); in SetPen() local
74 if (static_cast<int>(LineJoinStyle::ROUND) == lineJoin) { in SetPen()
76 } else if (static_cast<int>(LineJoinStyle::BEVEL) == lineJoin) { in SetPen()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/shape/
H A Dshape_paint_property.h105 …std::array<std::string, 3> lineJoin = { "LineJoinStyle.Miter", "LineJoinStyle.Round", "LineJoinSty… in ToJsonValue() local
106 …json->PutExtAttr("strokeLineJoin", lineJoin.at(propStrokeLineJoin_.value_or(0) % 3).c_str(), filte… in ToJsonValue()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dpaint_state.h339 void SetLineJoin(LineJoinStyle lineJoin) in SetLineJoin() argument
341 lineJoin_ = lineJoin; in SetLineJoin()
H A Dsvg_paint_state.h204 void SetLineJoin(LineJoinStyle lineJoin, bool isSelf = true)
206 lineJoin_ = lineJoin;
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_shape.h41 static void SetStrokeLineJoin(int lineJoin);
H A Djs_shape_abstract.h34 static void SetStrokeLineJoin(int lineJoin);
H A Djs_shape.cpp235 void JSShape::SetStrokeLineJoin(int lineJoin) in SetStrokeLineJoin() argument
237 ShapeModel::GetInstance()->SetStrokeLineJoin(lineJoin); in SetStrokeLineJoin()
H A Djs_shape_abstract.cpp145 void JSShapeAbstract::SetStrokeLineJoin(int lineJoin) in SetStrokeLineJoin() argument
147 ShapeAbstractModel::GetInstance()->SetStrokeLineJoin(lineJoin); in SetStrokeLineJoin()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_shape_ffi.cpp140 void FfiOHOSAceFrameworkShapeSetStrokeLineJoin(int32_t lineJoin) in FfiOHOSAceFrameworkShapeSetStrokeLineJoin() argument
142 …ShapeModel::GetInstance()->SetStrokeLineJoin(static_cast<int32_t>(LINE_JOIN_STYLE_LIST[lineJoin])); in FfiOHOSAceFrameworkShapeSetStrokeLineJoin()
H A Dcj_shape_ffi.h48 CJ_EXPORT void FfiOHOSAceFrameworkShapeSetStrokeLineJoin(int32_t lineJoin);
/ohos5.0/foundation/graphic/graphic_utils_lite/frameworks/diagram/common/
H A Dpaint.cpp144 void Paint::SetLineJoin(LineJoin lineJoin) in SetLineJoin() argument
146 lineJoin_ = lineJoin; in SetLineJoin()
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Dui-js-components-canvasrenderingcontext2d.md21 <option value="value5"> lineJoin/miterLimit </option>
166 this.ctx.lineJoin = 'round';
174 this.ctx.lineJoin = 'bevel';
182 this.ctx.lineJoin = 'miter';
192 this.ctx.lineJoin = 'miter';
/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/src/core/base/
H A Djs_fwk_common.cpp1269 int8_t ParseLineJoin(const char *lineJoin) in ParseLineJoin() argument
1271 if (lineJoin == nullptr) { in ParseLineJoin()
1274 if (strcasecmp(lineJoin, LINEJOIN_MITER) == 0) { in ParseLineJoin()
1277 if (strcasecmp(lineJoin, LINEJOIN_ROUND) == 0) { in ParseLineJoin()
1280 if (strcasecmp(lineJoin, LINEJOIN_BEVEL) == 0) { in ParseLineJoin()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/
H A Dcanvas_renderer.cpp96 void NativeCanvasRenderer::SetLineJoin(const LineJoinStyle lineJoin) in SetLineJoin() argument
98 renderingContext2DModel_->SetLineJoin(lineJoin); in SetLineJoin()
H A Dcanvas_renderer.h55 void SetLineJoin(const LineJoinStyle lineJoin);
/ohos5.0/docs/en/application-dev/ui/
H A Dui-js-components-canvasrenderingcontext2d.md21 <option value="value5"> lineJoin/miterLimit </option>
166 this.ctx.lineJoin = 'round';
174 this.ctx.lineJoin = 'bevel';
182 this.ctx.lineJoin = 'miter';
192 this.ctx.lineJoin = 'miter';
/ohos5.0/docs/zh-cn/application-dev/form/
H A Darkts-ui-widget-page-custom-drawing.md69 this.context.lineJoin = 'round';
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/canvas/
H A Dcanvas_rendering_context_2d_model_impl.cpp166 void CanvasRenderingContext2DModelImpl::SetLineJoin(const LineJoinStyle& lineJoin) in SetLineJoin() argument
169 pattern_->UpdateLineJoin(lineJoin); in SetLineJoin()
H A Doffscreen_canvas_rendering_context_2d_model_impl.cpp167 void OffscreenCanvasRenderingContext2DModelImpl::SetLineJoin(const LineJoinStyle& lineJoin) in SetLineJoin() argument
170 pattern_->SetLineJoin(lineJoin); in SetLineJoin()
H A Dcanvas_rendering_context_2d_model_impl.h55 void SetLineJoin(const LineJoinStyle& lineJoin) override;
H A Doffscreen_canvas_rendering_context_2d_model_impl.h55 void SetLineJoin(const LineJoinStyle& lineJoin) override;

123