/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_path.h | 220 * @param ctrlX Indicates the x coordinate of the control point. 227 void OH_Drawing_PathQuadTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY); 234 * @param ctrlX Indicates the x coordinate of the control point. 242 void OH_Drawing_PathConicTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY, float weight); 290 * @param ctrlX Indicates the x coordinate of the relative control point. 297 void OH_Drawing_PathRQuadTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY); 304 * @param ctrlX Indicates the x coordinate of the relative control point. 312 void OH_Drawing_PathRConicTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY, float weight);
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_path.cpp | 140 void OH_Drawing_PathQuadTo(OH_Drawing_Path* cPath, float ctrlX, float ctrlY, float endX, float endY) in OH_Drawing_PathQuadTo() argument 147 path->QuadTo(ctrlX, ctrlY, endX, endY); in OH_Drawing_PathQuadTo() 150 void OH_Drawing_PathRQuadTo(OH_Drawing_Path* cPath, float ctrlX, float ctrlY, float endX, float endY) in OH_Drawing_PathRQuadTo() argument 157 path->RQuadTo(ctrlX, ctrlY, endX, endY); in OH_Drawing_PathRQuadTo() 160 void OH_Drawing_PathConicTo(OH_Drawing_Path* cPath, float ctrlX, float ctrlY, float endX, float endY, float weight) in OH_Drawing_PathConicTo() argument 167 path->ConicTo(ctrlX, ctrlY, endX, endY, weight); in OH_Drawing_PathConicTo() 170 void OH_Drawing_PathRConicTo(OH_Drawing_Path* cPath, float ctrlX, float ctrlY, float endX, float endY, float weight) in OH_Drawing_PathRConicTo() argument 177 path->RConicTo(ctrlX, ctrlY, endX, endY, weight); in OH_Drawing_PathRConicTo()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/ |
H A D | path_test.cpp | 151 float ctrlX = rand.nextUScalar1() * 300; // 300 用于生成随机坐标 in OnTestPerformance() local 155 OH_Drawing_PathQuadTo(pathQuad, ctrlX, ctrlY, endX, endY); in OnTestPerformance() 180 float ctrlX = rand.nextUScalar1() * 150; // 150 用于生成随机坐标 in OnTestPerformance() local 187 OH_Drawing_PathQuadTo(pathQuad, ctrlX, ctrlY, endX, endY); in OnTestPerformance() 200 float ctrlX = rand.nextUScalar1() * 150; // 150 用于生成随机坐标 in OnTestPerformance() local 206 OH_Drawing_PathQuadTo(path, ctrlX, ctrlY, endX, endY); in OnTestPerformance() 248 float ctrlX = rand.nextUScalar1() * 150; // 150 用于生成随机坐标 in OnTestPerformance() local 252 OH_Drawing_PathConicTo(path, ctrlX, ctrlY, endX, endY, 0); // 0 是传递给OH_Drawing_PathConicTo函数的权重参数 in OnTestPerformance()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | path.cpp | 98 void Path::ConicTo(scalar ctrlX, scalar ctrlY, scalar endX, scalar endY, scalar weight) in ConicTo() argument 100 impl_->ConicTo(ctrlX, ctrlY, endX, endY, weight); in ConicTo()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | path_impl.h | 59 virtual void ConicTo(scalar ctrlX, scalar ctrlY, scalar endX, scalar endY, scalar weight) = 0;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_path.h | 58 void ConicTo(scalar ctrlX, scalar ctrlY, scalar endX, scalar endY, scalar weight) override;
|
H A D | skia_path.cpp | 105 void SkiaPath::ConicTo(scalar ctrlX, scalar ctrlY, scalar endX, scalar endY, scalar weight) in ConicTo() argument 107 path_.conicTo(ctrlX, ctrlY, endX, endY, weight); in ConicTo()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/drawing_fuzzer/ |
H A D | drawing_fuzzer.cpp | 278 float ctrlX = static_cast<float>(data[0]); in NativeDrawingPathQuadToTest() local 283 OH_Drawing_PathQuadTo(path, ctrlX, ctrlY, endX, endY); in NativeDrawingPathQuadToTest()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/draw/ |
H A D | path.h | 206 * @param ctrlX Indicates the x coordinate of the control point 212 virtual void ConicTo(scalar ctrlX, scalar ctrlY, scalar endX, scalar endY, scalar weight);
|