Home
last modified time | relevance | path

Searched refs:skewX (Results 1 – 25 of 90) sorted by relevance

1234

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_font.cpp30 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 Dskia_font.h34 SkiaFont(std::shared_ptr<Typeface> typeface, scalar size, scalar scaleX, scalar skewX) noexcept;
53 void SetSkewX(scalar skewX) override;
H A Dskia_impl_factory.cpp217 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 Dmatrix2d.cpp25 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 Dfont.cpp28 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 Drs_obj_abs_geometry_test.cpp66 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 Dmatrix_fuzzer.cpp96 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 Dtransform_util.h61 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 Djs_matrix2d.cpp57 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 Djs_canvas_path.cpp29 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 Dfont_fuzzer.cpp45 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 Dfont.h35 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 Dcanvas_path.cpp46 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 Dcanvas_path.h33 …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 Dpath_fuzzer.cpp191 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 Dndkfont_fuzzer.cpp155 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 Djs-components-svg-animatetransform.md28 | type | [translate&nbsp;\|&nbsp;scale&nbsp;\|&nbsp;rotate&nbsp;\|&nbsp;skewX&nbsp;\|&nbsp;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 Dcj_canvas_ffi.h44 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 Dcj_canvas_ffi.cpp124 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 Djs-components-svg-animatetransform.md29 | 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 Dsurface_type.h175 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 Dsvg_transform.cpp205 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 Dimpl_factory.cpp344 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 Dtesting_matrix.h60 …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 Dmatrix.cpp164 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()

1234