/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/ |
H A D | matrix.h | 67 static Matrix Skew(scalar kx, scalar ky) in Skew() argument 70 m.SetSkew(kx, ky); in Skew() 79 void SetSkew(scalar kx, scalar ky); 80 void SetSkew(scalar kx, scalar ky, scalar px, scalar py); 120 * from skewing by (kx, ky) about pivot point (0, 0). 121 * @param kx Horizontal skew factor. 124 void PreSkew(scalar kx, scalar ky); 127 * @brief Sets Matrix to Matrix constructed from skewing by (kx, ky) 129 * @param kx Horizontal skew factor. 132 void PostSkew(scalar kx, scala [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_matrix.cpp | 68 void SkiaMatrix::SetSkew(scalar kx, scalar ky) in SetSkew() argument 70 skMatrix_.setSkew(kx, ky); in SetSkew() 73 void SkiaMatrix::SetSkew(scalar kx, scalar ky, scalar px, scalar py) in SetSkew() argument 75 skMatrix_.setSkew(kx, ky, px, py); in SetSkew() 118 void SkiaMatrix::PreSkew(scalar kx, scalar ky) in PreSkew() argument 120 skMatrix_.preSkew(kx, ky); in PreSkew() 123 void SkiaMatrix::PreSkew(scalar kx, scalar ky, scalar px, scalar py) in PreSkew() argument 125 skMatrix_.preSkew(kx, ky, px, py); in PreSkew() 127 void SkiaMatrix::PostSkew(scalar kx, scalar ky) in PostSkew() argument 129 skMatrix_.postSkew(kx, k in PostSkew() 132 PostSkew(scalar kx, scalar ky, scalar px, scalar py) PostSkew() argument [all...] |
H A D | skia_matrix.h | 46 void SetSkew(scalar kx, scalar ky) override; 47 void SetSkew(scalar kx, scalar ky, scalar px, scalar py) override; 58 void PreSkew(scalar kx, scalar ky) override; 59 void PostSkew(scalar kx, scalar ky) override; 60 void PreSkew(scalar kx, scalar ky, scalar px, scalar py) override; 61 void PostSkew(scalar kx, scalar ky, scalar px, scalar py) override;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/utils/ |
H A D | matrix.cpp | 48 void Matrix::SetSkew(scalar kx, scalar ky) in SetSkew() argument 50 matrixImplPtr->SetSkew(kx, ky); in SetSkew() 53 void Matrix::SetSkew(scalar kx, scalar ky, scalar px, scalar py) in SetSkew() argument 55 matrixImplPtr->SetSkew(kx, ky, px, py); in SetSkew() 108 void Matrix::PreSkew(scalar kx, scalar ky) in PreSkew() argument 110 matrixImplPtr->PreSkew(kx, ky); in PreSkew() 113 void Matrix::PreSkew(scalar kx, scalar ky, scalar px, scalar py) in PreSkew() argument 115 matrixImplPtr->PreSkew(kx, ky, px, py); in PreSkew() 118 void Matrix::PostSkew(scalar kx, scalar ky) in PostSkew() argument 120 matrixImplPtr->PostSkew(kx, k in PostSkew() 123 PostSkew(scalar kx, scalar ky, scalar px, scalar py) PostSkew() argument [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | matrix_impl.h | 46 virtual void SetSkew(scalar kx, scalar ky) = 0; 47 virtual void SetSkew(scalar kx, scalar ky, scalar px, scalar py) = 0; 57 virtual void PreSkew(scalar kx, scalar ky) = 0; 58 virtual void PostSkew(scalar kx, scalar ky) = 0; 59 virtual void PreSkew(scalar kx, scalar ky, scalar px, scalar py) = 0; 60 virtual void PostSkew(scalar kx, scalar ky, scalar px, scalar py) = 0;
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/include/ |
H A D | matrix.h | 108 constexpr Matrix(float sx, float kx, float tx, float ky, float sy, float ty, float p0, float p1, float p2, in Matrix() argument 110 : fMat_ { sx, kx, tx, ky, sy, ty, p0, p1, p2 }, operType_(operType) {} in Matrix()
|