Home
last modified time | relevance | path

Searched refs:endPt (Results 1 - 25 of 48) sorted by relevance

12

/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/
H A Ddrawing_shader_effect.h88 * @param endPt Indicates the end point for the gradient.
99 const OH_Drawing_Point* endPt, const uint32_t* colors, const float* pos, uint32_t size, OH_Drawing_TileMode);
106 * @param endPt Indicates the end point for the gradient.
120 const OH_Drawing_Point2D* startPt, const OH_Drawing_Point2D* endPt, const uint32_t* colors, const float* pos,
200 * @param endPt Indicates the center of the start circle for the gradient.
211 * The possible cause of the failure is any of startPt, endPt, colors and pos is nullptr.
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/unittest/ndk/
H A Ddrawing_shader_effect_test.cpp55 OH_Drawing_Point* endPt = OH_Drawing_PointCreate(NUM_300, NUM_300); in HWTEST_F() local
62 OH_Drawing_ShaderEffectCreateLinearGradient(nullptr, endPt, colors, pos, 1, OH_Drawing_TileMode::CLAMP); in HWTEST_F()
66 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, nullptr, pos, 1, OH_Drawing_TileMode::CLAMP); in HWTEST_F()
70 OH_Drawing_PointDestroy(endPt); in HWTEST_F()
174 OH_Drawing_Point2D endPt = {100.f, 0}; // 100.f: end point's x in HWTEST_F() local
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/modules/2d_graphics/src/drawing/effect/
H A Dshader_effect.cpp60 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& startPt, const Point& endPt,
64 impl_->InitWithLinearGradient(startPt, endPt, colors, pos, mode, matrix); in ShaderEffect()
76 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& startPt, scalar startRadius, const Point& endPt,
81 impl_->InitWithTwoPointConical(startPt, startRadius, endPt, endRadius, colors, pos, mode, matrix); in ShaderEffect()
143 std::shared_ptr<ShaderEffect> ShaderEffect::CreateLinearGradient(const Point& startPt, const Point& endPt, in CreateLinearGradient() argument
147 ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, startPt, endPt, colors, pos, mode, matrix); in CreateLinearGradient()
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/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/
H A Dskia_shader_effect_test.cpp112 Point endPt; in HWTEST_F() local
117 skiaShaderEffect.InitWithLinearGradient(startPt, endPt, color, pos, TileMode::MIRROR, nullptr); in HWTEST_F()
149 Point endPt; in HWTEST_F() local
156 skiaShaderEffect.InitWithTwoPointConical(startPt, startRadius, endPt, endRadius, color, pos, TileMode::CLAMP, in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/
H A Dshader_effect_test.cpp44 OH_Drawing_Point* endPt = OH_Drawing_PointCreate(NUM_300, NUM_300); in OnTestPerformance() local
51 ShaderEffect = OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, pos, NUM_2, CLAMP); in OnTestPerformance()
54 ShaderEffect = OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, pos, NUM_2, CLAMP); in OnTestPerformance()
63 OH_Drawing_PointDestroy(endPt); in OnTestPerformance()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/dm/
H A Dalpha_gradients.cpp46 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(r.right, r.bottom); in draw_grad() local
50 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, gPos, 2, OH_Drawing_TileMode::CLAMP); in draw_grad()
63 OH_Drawing_PointDestroy(endPt); in draw_grad()
H A Ddrawbitmaprect.cpp65 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(64.f, 64.f); in PrecondItions() local
71 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, Color, nullptr, 2, OH_Drawing_TileMode::CLAMP); in PrecondItions()
87 OH_Drawing_PointDestroy(endPt); in PrecondItions()
H A Dalpha_image.cpp101 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(144 + kSize, 16 + kSize); in OnTestFunction() local
105 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, pos, 2, OH_Drawing_TileMode::CLAMP); in OnTestFunction()
111 OH_Drawing_PointDestroy(endPt); in OnTestFunction()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_shader_effect.cpp88 const OH_Drawing_Point2D* startPt, const OH_Drawing_Point2D* endPt, const uint32_t* colors, const float* pos, in OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix()
91 if (startPt == nullptr || endPt == nullptr || colors == nullptr) { in OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix()
110 ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, *CastToPoint(startPt), *CastToPoint(endPt), colorsVector, in OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix()
208 float startRadius, const OH_Drawing_Point2D* endPt, float endRadius, const uint32_t* colors, const float* pos, in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient()
211 if (startPt == nullptr || endPt == nullptr || colors == nullptr) { in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient()
228 *CastToPoint(startPt), startRadius, *CastToPoint(endPt), endRadius, colorsVector, posVector, in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient()
87 OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix( const OH_Drawing_Point2D* startPt, const OH_Drawing_Point2D* endPt, const uint32_t* colors, const float* pos, uint32_t size, OH_Drawing_TileMode cTileMode, const OH_Drawing_Matrix* cMatrix) OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix() argument
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/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/
H A Dshader_effect.h70 static std::shared_ptr<ShaderEffect> CreateLinearGradient(const Point& startPt, const Point& endPt,
79 const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos,
123 ShaderEffect(ShaderEffectType t, const Point& startPt, const Point& endPt, const std::vector<ColorQuad>& colors,
131 ShaderEffect(ShaderEffectType t, const Point& startPt, scalar startRadius, const Point& endPt, scalar endRadius,
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/
H A Dpath.cpp83 void Path::CubicTo(const Point& ctrlPt1, const Point& ctrlPt2, const Point& endPt) in CubicTo() argument
85 impl_->CubicTo(ctrlPt1.GetX(), ctrlPt1.GetY(), ctrlPt2.GetX(), ctrlPt2.GetY(), endPt.GetX(), endPt.GetY()); in CubicTo()
93 void Path::QuadTo(const Point& ctrlPt, const Point endPt) in QuadTo() argument
95 impl_->QuadTo(ctrlPt.GetX(), ctrlPt.GetY(), endPt.GetX(), endPt.GetY()); in QuadTo()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_shader_effect.cpp113 void SkiaShaderEffect::InitWithLinearGradient(const Point& startPt, const Point& endPt, in InitWithLinearGradient() argument
118 pts[1].set(endPt.GetX(), endPt.GetY()); in InitWithLinearGradient()
168 void SkiaShaderEffect::InitWithTwoPointConical(const Point& startPt, scalar startRadius, const Point& endPt, in InitWithTwoPointConical() argument
175 end.set(endPt.GetX(), endPt.GetY()); in InitWithTwoPointConical()
H A Dskia_shader_effect.h50 void InitWithLinearGradient(const Point& startPt, const Point& endPt, const std::vector<ColorQuad>& colors,
56 void InitWithTwoPointConical(const Point& startPt, scalar startRadius, const Point& endPt,
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkshadereffect_fuzzer/
H A Dshadereffect_fuzzer.cpp58 OH_Drawing_Point* endPt = OH_Drawing_PointCreate(x, y); in NativeShaderEffectTest001() local
69 OH_Drawing_ShaderEffect* shaderEffectTwo = OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, pos, in NativeShaderEffectTest001()
71 OH_Drawing_ShaderEffect* shaderEffectThree = OH_Drawing_ShaderEffectCreateLinearGradient(nullptr, endPt, colors, in NativeShaderEffectTest001()
82 OH_Drawing_PointDestroy(endPt); in NativeShaderEffectTest001()
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/
H A Drs_uni_render_fix_rotation_demo.cpp80 Drawing::Point endPt(END_POINT_POSITION, END_POINT_POSITION); in DoDraw()
81 canvas.DrawLine(startPt, endPt); in DoDraw()
H A Drender_service_client_pointer_window_demo.cpp88 Drawing::Point endPt(50, 50); in DoDraw()
89 canvas.DrawLine(startPt, endPt); in DoDraw()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/overdraw/
H A Drs_gpu_overdraw_canvas_listener.cpp82 void RSGPUOverdrawCanvasListener::DrawLine(const Drawing::Point& startPt, const Drawing::Point& endPt) in DrawLine() argument
91 path.LineTo(endPt.GetX(), endPt.GetY()); in DrawLine()
H A Drs_cpu_overdraw_canvas_listener.cpp58 void RSCPUOverdrawCanvasListener::DrawLine(const Drawing::Point& startPt, const Drawing::Point& endPt) in DrawLine() argument
62 path.LineTo(endPt.GetX(), endPt.GetY()); in DrawLine()
H A Drs_listened_canvas.cpp42 void RSListenedCanvas::DrawLine(const Point& startPt, const Point& endPt) in DrawLine() argument
44 RSPaintFilterCanvas::DrawLine(startPt, endPt); in DrawLine()
46 listener_->DrawLine(startPt, endPt); in DrawLine()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/shadereffect_fuzzer/
H A Dshader_effect_fuzzer.cpp145 Point endPt = PointF(GetObject<float>(), GetObject<float>()); in ShaderEffectFuzzTest003() local
156 ShaderEffect::CreateLinearGradient(startPt, endPt, colorQuad, in ShaderEffectFuzzTest003()
187 Point endPt = PointF(GetObject<float>(), GetObject<float>()); in ShaderEffectFuzzTest004() local
200 ShaderEffect::CreateTwoPointConical(startPt, GetObject<scalar>(), endPt, GetObject<scalar>(), colorQuad, in ShaderEffectFuzzTest004()
/foundation/arkui/ace_engine/test/mock/core/rosen/
H A Dtesting_shader_effect.h49 const TestingPoint& /* endPt */, const std::vector<uint32_t>& /* colors */, const std::vector<float>& /* pos */, in CreateLinearGradient()
62 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
H A Dmock_canvas.h32 MOCK_METHOD2(DrawLine, void(const TestingPoint& startPt, const TestingPoint& endPt));
H A Dtesting_canvas.h55 virtual void DrawLine(const TestingPoint& startPt, const TestingPoint& endPt) {} in DrawLine() argument
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/platform/ohos/overdraw/
H A Drs_canvas_listener.h40 virtual void DrawLine(const Drawing::Point& startPt, const Drawing::Point& endPt) {}; in DrawLine() argument
H A Drs_gpu_overdraw_canvas_listener.h38 void DrawLine(const Drawing::Point& startPt, const Drawing::Point& endPt) override;

Completed in 12 milliseconds

12