/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_font.cpp | 30 SkiaFont::SkiaFont(std::shared_ptr<Typeface> typeface, scalar size, scalar scaleX, scalar skewX) no… in SkiaFont() argument 33 skFont_ = SkFont(nullptr, size, scaleX, skewX); in SkiaFont() 39 skFont_ = SkFont(nullptr, size, scaleX, skewX); in SkiaFont() 44 skFont_ = SkFont(skiaTypeface->GetTypeface(), size, scaleX, skewX); in SkiaFont() 119 void SkiaFont::SetSkewX(scalar skewX) in SetSkewX() argument 121 skFont_.setSkewX(skewX); in SetSkewX()
|
H A D | skia_font.h | 34 SkiaFont(std::shared_ptr<Typeface> typeface, scalar size, scalar scaleX, scalar skewX) noexcept; 53 void SetSkewX(scalar skewX) override;
|
H A D | skia_impl_factory.cpp | 217 scalar size, scalar scaleX, scalar skewX) in CreateFont() argument 219 return std::make_unique<SkiaFont>(typeface, size, scaleX, skewX); in CreateFont()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | matrix2d.cpp | 25 double skewX = param.skewX; in ConvertToMatrix() local 30 skMatrix.setAll(scaleX, skewX, translateX, skewY, scaleY, translateY, 0.0f, 0.0f, 1.0f); in ConvertToMatrix() 36 param.skewX = skMatrix.getSkewX(); in ConvertToTransformParam()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/text/ |
H A D | font.cpp | 28 Font::Font(std::shared_ptr<Typeface> typeface, scalar size, scalar scaleX, scalar skewX) in Font() argument 29 : fontImpl_(ImplFactory::CreateFontImpl(typeface, size, scaleX, skewX)) {} in Font() 83 void Font::SetSkewX(scalar skewX) in SetSkewX() argument 85 fontImpl_->SetSkewX(skewX); in SetSkewX()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/common/ |
H A D | rs_obj_abs_geometry_test.cpp | 66 float skewX = 0.5f; variable 86 rsObjAbsGeometry.SetSkewX(skewX); 98 skewX = 0.5f; 103 rsObjAbsGeometry.SetSkew(skewX, skewY);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkmatrix_fuzzer/ |
H A D | matrix_fuzzer.cpp | 96 float skewX = GetObject<float>(); in NativeMatrixTest002() local 105 …OH_Drawing_MatrixSetMatrix(nullptr, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, … in NativeMatrixTest002() 106 …OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, p… in NativeMatrixTest002() 231 float skewX = GetObject<float>(); in NativeMatrixTest005() local 241 …OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, p… in NativeMatrixTest005()
|
/ohos5.0/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); 66 float skewX = 0.0f; member
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_matrix2d.cpp | 57 JSViewAbstract::ParseJsDouble(rotateXVal, param.skewX); in GetTransformInfo() 116 transform_.skewX = rotateX; in JsSetRotateX() 176 auto returnValue = JSVal(ToJSValue(transform_.skewX)); in JsGetRotateX() 226 transform_.skewX = NAN; in JsInvert() 300 jsonValue->Put("skewX", transform_.skewX); in ToString()
|
H A D | js_canvas_path.cpp | 29 double skewX = 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()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/text/font_fuzzer/ |
H A D | font_fuzzer.cpp | 45 scalar skewX = GetObject<scalar>(); in FontFuzzTest001() local 46 Font font = Font(typeface, fSize, scaleX, skewX); in FontFuzzTest001() 89 scalar skewX = GetObject<scalar>(); in FontFuzzTest002() local 90 font.SetScaleX(skewX); in FontFuzzTest002()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/text/ |
H A D | font.h | 35 Font(std::shared_ptr<Typeface> typeface, scalar size, scalar scaleX, scalar skewX); 104 void SetSkewX(scalar skewX);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | canvas_path.cpp | 46 double scaleX, double skewX, double skewY, double scaleY, double translateX, double translateY) in SetTransform() argument 48 path2d_->SetTransform(scaleX, skewX, skewY, scaleY, translateX, translateY); in SetTransform()
|
H A D | canvas_path.h | 33 …void SetTransform(double scaleX, double skewX, double skewY, double scaleY, double translateX, dou…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkpath_fuzzer/ |
H A D | path_fuzzer.cpp | 191 float skewX = GetObject<float>(); in NativeDrawingPathTest004() local 208 …OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, p… in NativeDrawingPathTest004() 343 float skewX = GetObject<float>(); in NativeDrawingPathTest007() local 357 …OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, p… in NativeDrawingPathTest007() 431 float skewX = GetObject<float>(); in NativeDrawingPathTest009() local 447 …OH_Drawing_MatrixSetMatrix(matrix, scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, p… in NativeDrawingPathTest009()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkfont_fuzzer/ |
H A D | ndkfont_fuzzer.cpp | 155 float skewX = GetObject<float>(); in NativeDrawingFontTest004() local 156 OH_Drawing_FontSetTextSkewX(nullptr, skewX); in NativeDrawingFontTest004() 157 OH_Drawing_FontSetTextSkewX(font, skewX); in NativeDrawingFontTest004()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-svg-animatetransform.md | 28 | type | [translate \| scale \| rotate \| skewX \| skewY] |… 51 …<animateTransform attributeName="transform" attributeType="XML" type="skewX" from="10" to="100" du… 57 …<animateTransform attributeName="transform" attributeType="XML" type="skewX" from="10" to="100" du… 125 … <animateTransform attributeName="transform" attributeType="XML" type="skewX" values="0; 10; 0; 10"
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_canvas_ffi.h | 44 double skewX; member 162 …int64_t selfId, double scaleX, double scaleY, double skewX, double skewY, double translateX, doubl… 164 …int64_t selfId, double scaleX, double scaleY, double skewX, double skewY, double translateX, doubl…
|
H A D | cj_canvas_ffi.cpp | 124 double scaleX, double scaleY, double skewX, double skewY, double translateX, double translateY) in GetTransformParam() argument 129 param.skewX = skewX; in GetTransformParam() 660 …int64_t contextId, double scaleX, double scaleY, double skewX, double skewY, double translateX, do… in FfiOHOSAceFrameworkRenderingContextTransform() argument 664 … auto transformParam = GetTransformParam(scaleX, scaleY, skewX, skewY, translateX, translateY); in FfiOHOSAceFrameworkRenderingContextTransform() 672 …int64_t contextId, double scaleX, double scaleY, double skewX, double skewY, double translateX, do… in FfiOHOSAceFrameworkRenderingContextSetTransform() argument 676 … auto transformParam = GetTransformParam(scaleX, scaleY, skewX, skewY, translateX, translateY); in FfiOHOSAceFrameworkRenderingContextSetTransform() 868 …path2d->SetTransform(params.scaleX, params.skewX, params.skewY, params.scaleY, translateX, transla… in FfiOHOSAceFrameworkCanvasPathSetTransform()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-svg-animatetransform.md | 29 | type | [translate \| scale \| rotate \| skewX \| skewY] | - | Yes| Transform animation type.| 52 …<animateTransform attributeName="transform" attributeType="XML" type="skewX" from="10" to="100" du… 58 …<animateTransform attributeName="transform" attributeType="XML" type="skewX" from="10" to="100" du… 126 … <animateTransform attributeName="transform" attributeType="XML" type="skewX" values="0; 10; 0; 10"
|
/ohos5.0/foundation/graphic/graphic_surface/interfaces/inner_api/surface/ |
H A D | surface_type.h | 175 float skewX; /* horizontal skew factor */ member 191 return floatEqual(scaleX, matrix.scaleX) && floatEqual(skewX, matrix.skewX) &&
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/svg/ |
H A D | svg_transform.cpp | 205 float skewX = from[0] + (to[0] - from[0]) * value; in SetProperty() local 207 transformAttrs[TRANSFORM_SKEW][0] = skewX; in SetProperty() 209 transformAttrs[TRANSFORM_SKEW] = { skewX, 0.0f}; in SetProperty()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/ |
H A D | impl_factory.cpp | 344 scalar size, scalar scaleX, scalar skewX) in CreateFontImpl() argument 348 return DDGRImplFactory::CreateFont(typeface, size, scaleX, skewX); in CreateFontImpl() 351 return EngineImplFactory::CreateFont(typeface, size, scaleX, skewX); in CreateFontImpl()
|
/ohos5.0/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 … in SetMatrix() argument
|
/ohos5.0/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, sca… in SetMatrix() argument 167 matrixImplPtr->SetMatrix(scaleX, skewX, transX, skewY, scaleY, transY, persp0, persp1, persp2); in SetMatrix()
|