Home
last modified time | relevance | path

Searched refs:endRadius (Results 1 - 19 of 19) sorted by relevance

/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/spancolorfill/
H A Dfill_gradient.h37 virtual int16_t Calculate(int16_t x, int16_t y, int16_t startRadius, int16_t endRadius, int16_t size) = 0;
119 * @param endRadius End circle radius
123 GradientRadialCalculate(float endRadius, float dx, float dy) in GradientRadialCalculate() argument
124 : endRadius_(static_cast<int32_t>(endRadius * GRADIENT_SUBPIXEL_SCALE)), in GradientRadialCalculate()
137 * @param endRadius End circle radius
141 int16_t Calculate(int16_t x, int16_t y, int16_t startRadius, int16_t endRadius, int16_t size) in Calculate() argument
148 float deltaRadius = endRadius - startRadius; // Difference of radius in Calculate()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/
H A Ddrawing_shader_effect_test.cpp177 float startRadius = 5.0f, endRadius = 10.0f; // 5.0f: gradient color radius, 10.0f: gradient color radius in HWTEST_F() local
178 EXPECT_EQ(OH_Drawing_ShaderEffectCreateTwoPointConicalGradient(&startPt, startRadius, nullptr, endRadius, colors, in HWTEST_F()
180 EXPECT_EQ(OH_Drawing_ShaderEffectCreateTwoPointConicalGradient(&startPt, startRadius, &endPt, endRadius, nullptr, in HWTEST_F()
182 EXPECT_NE(OH_Drawing_ShaderEffectCreateTwoPointConicalGradient(&startPt, startRadius, &endPt, endRadius, colors, in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/
H A Dshader_effect_test.cpp246 scalar endRadius = 0.5f; in HWTEST_F() local
251 auto newShaderEffect = ShaderEffect::CreateTwoPointConical(startPoint, startRadius, endPoint, endRadius, colors, in HWTEST_F()
268 scalar endRadius = 0.7f; in HWTEST_F() local
273 auto newShaderEffect = ShaderEffect::CreateTwoPointConical(startPoint, startRadius, endPoint, endRadius, colors, in HWTEST_F()
570 scalar endRadius = 0.7f; in HWTEST_F() local
575 startRadius, endPoint, endRadius, colors, position, TileMode::REPEAT, &matrix); in HWTEST_F()
591 scalar endRadius = 10.7f; in HWTEST_F() local
596 startRadius, endPoint, endRadius, colors, position, TileMode::REPEAT, &matrix); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/
H A Dshader_effect.cpp77 scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode,
81 impl_->InitWithTwoPointConical(startPt, startRadius, endPt, endRadius, colors, pos, mode, matrix); in ShaderEffect()
158 const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, in CreateTwoPointConical()
162 ShaderEffect::ShaderEffectType::CONICAL_GRADIENT, startPt, startRadius, endPt, endRadius, colors, pos, mode, in CreateTwoPointConical()
157 CreateTwoPointConical(const Point& startPt, scalar startRadius, const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const Matrix *matrix) CreateTwoPointConical() argument
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/inner/
H A Dscroll_bar.cpp468 float endRadius = 0.f; in CalcReservedHeight() local
473 GetRadiusAndPadding(startRadius, endRadius, padding); in CalcReservedHeight()
477 if (std::isnan(endRadius)) { in CalcReservedHeight()
478 endRadius = 0.f; in CalcReservedHeight()
488 if (LessOrEqual(endRadius, barMargin)) { in CalcReservedHeight()
491 endRadiusHeight = endRadius - std::sqrt(2 * padding * endRadius - padding * padding); in CalcReservedHeight()
492 endReservedHeight_ = Dimension(endRadiusHeight + (endRadius / barMargin), DimensionUnit::PX); in CalcReservedHeight()
497 void ScrollBar::GetRadiusAndPadding(float& startRadius, float& endRadius, float& padding) in GetRadiusAndPadding() argument
502 endRadius in GetRadiusAndPadding()
[all...]
H A Dscroll_bar.h401 void GetRadiusAndPadding(float& startRadius, float& endRadius, float& padding);
/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_canvas.cpp231 float endRadius = 0; in RenderGradient() local
232 BuildRadialGradientMatrix(paint, gradientMatrix, transform, startRadius, endRadius); in RenderGradient()
235 FillGradient span(interpolatorType, gradientRadialCalculate, gradientColorMode, startRadius, endRadius); in RenderGradient()
259 float& endRadius) in BuildRadialGradientMatrix()
267 endRadius = radialPoint.r1; in BuildRadialGradientMatrix()
255 BuildRadialGradientMatrix(const Paint& paint, TransAffine& gradientMatrix, TransAffine& transform, float& startRadius, float& endRadius) BuildRadialGradientMatrix() argument
H A Ddraw_canvas.h115 float& endRadius);
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/
H A Dskia_shader_effect_test.cpp150 scalar endRadius = 25.0f; in HWTEST_F() local
156 skiaShaderEffect.InitWithTwoPointConical(startPt, startRadius, endPt, endRadius, color, pos, TileMode::CLAMP, in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/
H A Ddrawing_shader_effect.h201 * @param endRadius Indicates the radius of the start circle for this gradient.
216 float startRadius, const OH_Drawing_Point2D* endPt, float endRadius, const uint32_t* colors, const float* pos,
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkshadereffect_fuzzer/
H A Dshadereffect_fuzzer.cpp250 float endRadius = GetObject<float>(); in NativeShaderEffectTest005() local
264 startRadius, &endPoint, endRadius, colors, pos, format, in NativeShaderEffectTest005()
267 startRadius, &endPoint, endRadius, colors, pos, format, in NativeShaderEffectTest005()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/shader_effect_napi/
H A Djs_shader_effect.cpp377 double endRadius = 0.0; in CreateConicalGradient() local
378 GET_DOUBLE_PARAM(ARGC_THREE, endRadius); in CreateConicalGradient()
400 startRadius, drawingEndPoint, endRadius, colors, pos, static_cast<TileMode>(jsTileMode), drawingMatrixPtr); in CreateConicalGradient()
423 drawingStartPoint, startRadius, drawingEndPoint, endRadius, colors, pos, in CreateConicalGradient()
442 drawingStartPoint, startRadius, drawingEndPoint, endRadius, colors, pos, in CreateConicalGradient()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/
H A Dshader_effect.h79 const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos,
131 ShaderEffect(ShaderEffectType t, const Point& startPt, scalar startRadius, const Point& endPt, scalar endRadius,
/foundation/arkui/ace_engine/test/mock/core/rosen/
H A Dtesting_shader_effect.h62 const TestingPoint& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, in CreateTwoPointConical()
61 CreateTwoPointConical(const TestingPoint& startPt, scalar startRadius, const TestingPoint& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const TestingMatrix* matrix) CreateTwoPointConical() argument
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_shader_effect.h57 scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode,
H A Dskia_shader_effect.cpp169 scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, in InitWithTwoPointConical()
195 shader_ = SkGradientShader::MakeTwoPointConical(start, startRadius, end, endRadius, in InitWithTwoPointConical()
168 InitWithTwoPointConical(const Point& startPt, scalar startRadius, const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const Matrix *matrix) InitWithTwoPointConical() argument
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/
H A Dshader_effect_impl.h64 scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode,
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_shader_effect.cpp208 float startRadius, const OH_Drawing_Point2D* endPt, float endRadius, const uint32_t* colors, const float* pos, in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient()
228 *CastToPoint(startPt), startRadius, *CastToPoint(endPt), endRadius, colorsVector, posVector, in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient()
207 OH_Drawing_ShaderEffectCreateTwoPointConicalGradient(const OH_Drawing_Point2D* startPt, float startRadius, const OH_Drawing_Point2D* endPt, float endRadius, const uint32_t* colors, const float* pos, uint32_t size, OH_Drawing_TileMode cTileMode, const OH_Drawing_Matrix* cMatrix) OH_Drawing_ShaderEffectCreateTwoPointConicalGradient() argument
/foundation/arkui/ui_lite/frameworks/components/
H A Dui_canvas.cpp954 float endRadius = 0; in OnBlendDrawGradient() local
955 DrawCanvas::BuildRadialGradientMatrix(drawCmd.paint, gradientMatrix, transform, startRadius, endRadius); in OnBlendDrawGradient()
956 GradientRadialCalculate gradientRadialCalculate(endRadius, radialPoint.x0 - radialPoint.x1, in OnBlendDrawGradient()
958 FillGradient span(interpolatorType, gradientRadialCalculate, gradientColorMode, startRadius, endRadius); in OnBlendDrawGradient()
1635 float endRadius = 0; in BlendRaster() local
1636 DrawCanvas::BuildRadialGradientMatrix(paint, gradientMatrixBlend, transform, startRadius, endRadius); in BlendRaster()
1637 GradientRadialCalculate gradientRadialCalculate(endRadius, radialPoint.x0 - radialPoint.x1, in BlendRaster()
1640 startRadius, endRadius); in BlendRaster()

Completed in 14 milliseconds