/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | matrix2d.cpp | 26 double skewY = param.skewY; in ConvertToMatrix() local 30 skMatrix.setAll(scaleX, skewX, translateX, skewY, scaleY, translateY, 0.0f, 0.0f, 1.0f); in ConvertToMatrix() 37 param.skewY = skMatrix.getSkewY(); in ConvertToTransformParam()
|
/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | transform_util.h | 61 SkewOperation(float x, float y) : skewX(x), skewY(y) {} in SkewOperation() 64 return NearEqual(skewX, other.skewX, epsilon) && NearEqual(skewY, other.skewY, epsilon); in operator ==() 67 float skewY = 0.0f; member
|
H A D | transform_util.cpp | 203 ret.skewY = to.skewY * scaleA + from.skewY * scaleB; in Blend() 416 operation.matrix4_ = Matrix4::CreateSkew(skew.skewX, skew.skewY); in ParseOperationToMatrix()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/common/ |
H A D | rs_obj_abs_geometry_test.cpp | 67 float skewY = 0.5f; in HWTEST_F() local 88 rsObjAbsGeometry.SetSkewY(skewY); in HWTEST_F() 99 skewY = 0.5f; in HWTEST_F() 103 rsObjAbsGeometry.SetSkew(skewX, skewY); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | canvas_path.cpp | 42 double scaleX, double skewX, double skewY, double scaleY, double translateX, double translateY) in SetTransform() 44 path2d_->SetTransform(scaleX, skewX, skewY, scaleY, translateX, translateY); in SetTransform() 41 SetTransform( double scaleX, double skewX, double skewY, double scaleY, double translateX, double translateY) SetTransform() argument
|
H A D | canvas_path.h | 33 void SetTransform(double scaleX, double skewX, double skewY, double scaleY, double translateX, double translateY);
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkmatrix_fuzzer/ |
H A D | matrix_fuzzer.cpp | 98 float skewY = GetObject<float>(); in NativeMatrixTest002() local 105 OH_Drawing_MatrixSetMatrix(nullptr, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in NativeMatrixTest002() 106 OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in NativeMatrixTest002() 233 float skewY = GetObject<float>(); in NativeMatrixTest005() local 241 OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in NativeMatrixTest005()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_canvas_path.cpp | 30 double skewY = 0.0; in JsPath2DSetTransform() local 34 if (info.GetDoubleArg(0, scaleX) && info.GetDoubleArg(1, skewX) && info.GetDoubleArg(2, skewY) && in JsPath2DSetTransform() 37 path2d_->SetTransform(scaleX, skewX, skewY, scaleY, translateX * density, translateY * density); in JsPath2DSetTransform()
|
H A D | js_matrix2d.cpp | 58 JSViewAbstract::ParseJsDouble(rotateYVal, param.skewY); in GetTransformInfo() 104 transform_.skewY = rotateY; in JsSetRotateY() 169 auto returnValue = JSVal(ToJSValue(transform_.skewY)); in JsGetRotateY() 227 transform_.skewY = NAN; in JsInvert() 301 jsonValue->Put("skewY", transform_.skewY); in ToString()
|
H A D | js_matrix2d.h | 63 return transform_.skewY; in JsGetRotateY()
|
H A D | js_path2d.cpp | 93 path2d_->SetTransform(param.scaleX, param.skewX, param.skewY, param.scaleY, param.translateX, param.translateY); in JsPath2DAddPath()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkpath_fuzzer/ |
H A D | path_fuzzer.cpp | 193 float skewY = GetObject<float>(); in NativeDrawingPathTest004() local 208 OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in NativeDrawingPathTest004() 345 float skewY = GetObject<float>(); in NativeDrawingPathTest007() local 357 OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in NativeDrawingPathTest007() 433 float skewY = GetObject<float>(); in NativeDrawingPathTest009() local 447 OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in NativeDrawingPathTest009()
|
/foundation/arkui/ace_engine/test/mock/core/rosen/ |
H A D | testing_matrix.h | 60 float scaleX, float skewX, float transX, float skewY, float scaleY, float transY, float p0, float p1, float p2) in SetMatrix() 59 SetMatrix( float scaleX, float skewX, float transX, float skewY, float scaleY, float transY, float p0, float p1, float p2) SetMatrix() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_canvas_ffi.h | 45 double skewY; member 162 int64_t selfId, double scaleX, double scaleY, double skewX, double skewY, double translateX, double translateY); 164 int64_t selfId, double scaleX, double scaleY, double skewX, double skewY, double translateX, double translateY);
|
H A D | cj_canvas_ffi.cpp | 119 double scaleX, double scaleY, double skewX, double skewY, double translateX, double translateY) in GetTransformParam() 125 param.skewY = skewY; in GetTransformParam() 655 int64_t contextId, double scaleX, double scaleY, double skewX, double skewY, double translateX, double translateY) in FfiOHOSAceFrameworkRenderingContextTransform() 659 auto transformParam = GetTransformParam(scaleX, scaleY, skewX, skewY, translateX, translateY); in FfiOHOSAceFrameworkRenderingContextTransform() 667 int64_t contextId, double scaleX, double scaleY, double skewX, double skewY, double translateX, double translateY) in FfiOHOSAceFrameworkRenderingContextSetTransform() 671 auto transformParam = GetTransformParam(scaleX, scaleY, skewX, skewY, translateX, translateY); in FfiOHOSAceFrameworkRenderingContextSetTransform() 863 path2d->SetTransform(params.scaleX, params.skewX, params.skewY, params.scaleY, translateX, translateY); in FfiOHOSAceFrameworkCanvasPathSetTransform() 118 GetTransformParam( double scaleX, double scaleY, double skewX, double skewY, double translateX, double translateY) GetTransformParam() argument 654 FfiOHOSAceFrameworkRenderingContextTransform( int64_t contextId, double scaleX, double scaleY, double skewX, double skewY, double translateX, double translateY) FfiOHOSAceFrameworkRenderingContextTransform() argument 666 FfiOHOSAceFrameworkRenderingContextSetTransform( int64_t contextId, double scaleX, double scaleY, double skewX, double skewY, double translateX, double translateY) FfiOHOSAceFrameworkRenderingContextSetTransform() argument
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_matrix.h | 108 * @param skewY vertical skew factor to store 118 float skewY, float scaleY, float transY, float persp0, float persp1, float persp2);
|
/foundation/arkui/ace_engine/frameworks/core/components/svg/ |
H A D | svg_transform.cpp | 28 const char TRANSFORM_SKEWY[] = "skewY"; 212 float skewY = from[0] + (to[0] - from[0]) * value; in SetProperty() local 214 transformAttrs[TRANSFORM_SKEW][1] = skewY; in SetProperty() 216 transformAttrs[TRANSFORM_SKEW] = { 0.0f, skewY }; in SetProperty()
|
/foundation/graphic/graphic_surface/interfaces/inner_api/surface/ |
H A D | surface_type.h | 181 float skewY; /* vertical scale factor */ 196 floatEqual(transX, matrix.transX) && floatEqual(skewY, matrix.skewY) &&
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_matrix.cpp | 87 float skewY, float scaleY, float transY, float persp0, float persp1, float persp2) in OH_Drawing_MatrixSetMatrix() 94 matrix->SetMatrix(scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in OH_Drawing_MatrixSetMatrix() 86 OH_Drawing_MatrixSetMatrix(OH_Drawing_Matrix* cMatrix, float scaleX, float skewX, float transX, float skewY, float scaleY, float transY, float persp0, float persp1, float persp2) OH_Drawing_MatrixSetMatrix() argument
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_matrix.cpp | 186 void SkiaMatrix::SetMatrix(scalar scaleX, scalar skewX, scalar transX, scalar skewY, scalar scaleY, scalar transY, in SetMatrix() argument 189 skMatrix_.setAll(scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in SetMatrix()
|
H A D | skia_matrix.h | 70 void SetMatrix(scalar scaleX, scalar skewX, scalar transX, scalar skewY, scalar scaleY, scalar transY,
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/utils/ |
H A D | matrix.cpp | 164 void Matrix::SetMatrix(scalar scaleX, scalar skewX, scalar transX, scalar skewY, scalar scaleY, scalar transY, in SetMatrix() argument 167 matrixImplPtr->SetMatrix(scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in SetMatrix()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_render_engine.cpp | 84 skMatrix.SetMatrix(layerMatrix.scaleX, layerMatrix.skewX, layerMatrix.transX, layerMatrix.skewY, in DrawLayers()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/ |
H A D | matrix.h | 202 void SetMatrix(scalar scaleX, scalar skewX, scalar transX, scalar skewY, scalar scaleY, scalar transY,
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | matrix_impl.h | 69 virtual void SetMatrix(scalar scaleX, scalar skewX, scalar transX, scalar skewY, scalar scaleY, scalar transY,
|