/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_matrix.h | 59 * rotate by degrees about a pivot point at (px, py). 73 * by sx and sy, about a pivot point at (px, py). 79 * @param px pivot on x-axis. 85 OH_Drawing_Matrix* OH_Drawing_MatrixCreateScale(float sx, float sy, float px, float py); 166 * about pivot point(px, py), positive degrees rotates clockwise. 170 * Matrix = | D E F |, R(degrees, px, py) = | s c dy | 177 * dx = s * py + (1 - c) * px 178 * dy = -s * px + (1 - c) * py 183 * Matrix * R(degrees, px, py) = | D E F | | s c dy | = | Dc+Es -Ds+Ec D*dx+E*dy+F | 189 * @param px Indicate [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_matrix.cpp | 43 void SkiaMatrix::Rotate(scalar degree, scalar px, scalar py) in Rotate() argument 45 skMatrix_.setRotate(degree, px, py); in Rotate() 53 void SkiaMatrix::Scale(scalar sx, scalar sy, scalar px, scalar py) in Scale() argument 55 skMatrix_.setScale(sx, sy, px, py); in Scale() 73 void SkiaMatrix::SetSkew(scalar kx, scalar ky, scalar px, scalar py) in SetSkew() argument 75 skMatrix_.setSkew(kx, ky, px, py); in SetSkew() 88 void SkiaMatrix::PostRotate(scalar degree, scalar px, scalar py) in PostRotate() argument 90 skMatrix_.postRotate(degree, px, py); in PostRotate() 113 void SkiaMatrix::PostScale(scalar sx, scalar sy, scalar px, scalar py) in PostScale() argument 115 skMatrix_.postScale(sx, sy, px, p in PostScale() 123 PreSkew(scalar kx, scalar ky, scalar px, scalar py) PreSkew() argument 132 PostSkew(scalar kx, scalar ky, scalar px, scalar py) PostSkew() argument 259 PreRotate(scalar degree, scalar px, scalar py) PreRotate() argument 264 PreScale(scalar sx, scalar sy, scalar px, scalar py) PreScale() argument [all...] |
H A D | skia_matrix.h | 41 void Rotate(scalar degree, scalar px, scalar py) override; 43 void Scale(scalar sx, scalar sy, scalar px, scalar py) override; 47 void SetSkew(scalar kx, scalar ky, scalar px, scalar py) override; 52 void PostRotate(scalar degree, scalar px, scalar py) override; 57 void PostScale(scalar sx, scalar sy, scalar px, scalar py) 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; 86 void PreRotate(scalar degree, scalar px, scalar py) override; 87 void PreScale(scalar sx, scalar sy, scalar px, scalar py) override;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/utils/ |
H A D | matrix.cpp | 33 void Matrix::Rotate(scalar degree, scalar px, scalar py) in Rotate() argument 35 matrixImplPtr->Rotate(degree, px, py); in Rotate() 43 void Matrix::Scale(scalar sx, scalar sy, scalar px, scalar py) in Scale() argument 45 matrixImplPtr->Scale(sx, sy, px, py); in Scale() 53 void Matrix::SetSkew(scalar kx, scalar ky, scalar px, scalar py) in SetSkew() argument 55 matrixImplPtr->SetSkew(kx, ky, px, py); in SetSkew() 78 void Matrix::PostRotate(scalar degree, scalar px, scalar py) in PostRotate() argument 80 matrixImplPtr->PostRotate(degree, px, py); in PostRotate() 103 void Matrix::PostScale(scalar sx, scalar sy, scalar px, scalar py) in PostScale() argument 105 matrixImplPtr->PostScale(sx, sy, px, p in PostScale() 113 PreSkew(scalar kx, scalar ky, scalar px, scalar py) PreSkew() argument 123 PostSkew(scalar kx, scalar ky, scalar px, scalar py) PostSkew() argument 215 PreRotate(scalar degree, scalar px, scalar py) PreRotate() argument 220 PreScale(scalar sx, scalar sy, scalar px, scalar py) PreScale() argument [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkmatrix_fuzzer/ |
H A D | matrix_fuzzer.cpp | 50 float px = GetObject<float>(); in NativeMatrixTest001() local 61 OH_Drawing_Matrix* matrixThree = OH_Drawing_MatrixCreateScale(x, y, px, py); in NativeMatrixTest001() 93 float px = GetObject<float>(); in NativeMatrixTest002() local 107 OH_Drawing_MatrixPreRotate(nullptr, degree, px, py); in NativeMatrixTest002() 108 OH_Drawing_MatrixPreRotate(matrix, degree, px, py); in NativeMatrixTest002() 109 OH_Drawing_MatrixPreScale(nullptr, transX, transY, px, py); in NativeMatrixTest002() 110 OH_Drawing_MatrixPreScale(matrix, transX, transY, px, py); in NativeMatrixTest002() 113 OH_Drawing_MatrixPostRotate(nullptr, degree, px, py); in NativeMatrixTest002() 114 OH_Drawing_MatrixPostRotate(matrix, degree, px, py); in NativeMatrixTest002() 115 OH_Drawing_MatrixPostScale(nullptr, transX, transY, px, p in NativeMatrixTest002() 137 float px = GetObject<float>(); NativeMatrixTest003() local 182 float px = GetObject<float>(); NativeMatrixTest004() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/ |
H A D | matrix.h | 74 void Rotate(scalar degree, scalar px, scalar py); 76 void Scale(scalar sx, scalar sy, scalar px, scalar py); 80 void SetSkew(scalar kx, scalar ky, scalar px, scalar py); 92 * about pivot point(px,py), multiplied by Matrix. 94 * @param px pivot on x-axis 95 * @param px pivot on y-axis 97 void PostRotate(scalar degree, scalar px, scalar py); 136 * from skewing by (kx, ky) about pivot point (px, py). 142 void PreSkew(scalar kx, scalar ky, scalar px, scalar py); 146 * about pivot point(px,p [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | matrix_impl.h | 41 virtual void Rotate(scalar degree, scalar px, scalar py) = 0; 43 virtual void Scale(scalar sx, scalar sy, scalar px, scalar py) = 0; 47 virtual void SetSkew(scalar kx, scalar ky, scalar px, scalar py) = 0; 51 virtual void PostRotate(scalar degree, scalar px, scalar py) = 0; 56 virtual void PostScale(scalar sx, scalar sy, scalar px, scalar py) = 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; 81 virtual void PreRotate(scalar degree, scalar px, scalar py) = 0; 82 virtual void PreScale(scalar sx, scalar sy, scalar px, scalar py) = 0;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_matrix.cpp | 72 OH_Drawing_Matrix* OH_Drawing_MatrixCreateScale(float sx, float sy, float px, float py) in OH_Drawing_MatrixCreateScale() argument 75 matrix->Scale(sx, sy, px, py); in OH_Drawing_MatrixCreateScale() 109 void OH_Drawing_MatrixPreScale(OH_Drawing_Matrix* cMatrix, float sx, float sy, float px, float py) in OH_Drawing_MatrixPreScale() argument 116 matrix->PreScale(sx, sy, px, py); in OH_Drawing_MatrixPreScale() 130 void OH_Drawing_MatrixPreRotate(OH_Drawing_Matrix* cMatrix, float degree, float px, float py) in OH_Drawing_MatrixPreRotate() argument 137 matrix->PreRotate(degree, px, py); in OH_Drawing_MatrixPreRotate() 140 void OH_Drawing_MatrixPostScale(OH_Drawing_Matrix* cMatrix, float sx, float sy, float px, float py) in OH_Drawing_MatrixPostScale() argument 147 matrix->PostScale(sx, sy, px, py); in OH_Drawing_MatrixPostScale() 160 void OH_Drawing_MatrixPostRotate(OH_Drawing_Matrix* cMatrix, float degree, float px, float py) in OH_Drawing_MatrixPostRotate() argument 167 matrix->PostRotate(degree, px, p in OH_Drawing_MatrixPostRotate() 210 OH_Drawing_MatrixRotate(OH_Drawing_Matrix* cMatrix, float degree, float px, float py) OH_Drawing_MatrixRotate() argument 230 OH_Drawing_MatrixScale(OH_Drawing_Matrix* cMatrix, float sx, float sy, float px, float py) OH_Drawing_MatrixScale() argument [all...] |
/foundation/arkui/ace_engine/test/mock/core/rosen/ |
H A D | testing_matrix.h | 41 void PreRotate(float degree, float px, float py) {} in PreRotate() argument 45 void Rotate(float degree, float px, float py) {} in Rotate() argument 47 void Scale(float sx, float sy, float px, float py) {} in Scale() argument
|
H A D | mock_canvas.h | 53 MOCK_METHOD3(DrawBitmap, void(const TestingBitmap& bitmap, const float px, const float py)); 55 void(const TestingImage &image, const float px, const float py,
|
H A D | testing_canvas.h | 64 virtual void DrawBitmap(const TestingBitmap& bitmap, const float px, const float py) {} in DrawBitmap() argument 66 const TestingImage& image, const float px, const float py, const TestingSamplingOptions& sampling) in DrawImage() 65 DrawImage( const TestingImage& image, const float px, const float py, const TestingSamplingOptions& sampling) DrawImage() argument
|
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/matrix_napi/ |
H A D | js_matrix.cpp | 177 double px = 0.0;
in OnPostRotate() local 178 GET_DOUBLE_PARAM(ARGC_ONE, px);
in OnPostRotate() 182 JS_CALL_DRAWING_FUNC(m_matrix->PostRotate(degree, px, py));
in OnPostRotate() 230 double px = 0.0;
in OnPreRotate() local 231 GET_DOUBLE_PARAM(ARGC_ONE, px);
in OnPreRotate() 235 JS_CALL_DRAWING_FUNC(m_matrix->PreRotate(degree, px, py));
in OnPreRotate() 260 double px = 0.0;
in OnPreScale() local 261 GET_DOUBLE_PARAM(ARGC_TWO, px);
in OnPreScale() 265 JS_CALL_DRAWING_FUNC(m_matrix->PreScale(sx, sy, px, py));
in OnPreScale() 314 double px in OnSetRotation() local 343 double px = 0.0; OnSetScale() local 590 double px = 0.0; OnPostScale() local [all...] |
/foundation/graphic/graphic_utils_lite/frameworks/diagram/vertexprimitive/ |
H A D | geometry_bezier_arc.cpp | 45 float px[BEZIER_ARC_POINTS]; in ArcToBezier() local 47 px[0] = x0; in ArcToBezier() 49 px[1] = x0 + tx; in ArcToBezier() 51 px[2] = x0 + tx; in ArcToBezier() 53 px[3] = x0; in ArcToBezier() 60 curve[i * BEZIER_ARC_SETUP] = cx + rx * (px[i] * cosVal - py[i] * sinVal); in ArcToBezier() 61 curve[i * BEZIER_ARC_SETUP + 1] = cy + ry * (px[i] * sinVal + py[i] * cosVal); in ArcToBezier()
|
/foundation/multimodalinput/input/service/touch_event_normalize/include/ |
H A D | touch_gesture_detector.h | 40 Point(float px, float py) : x(px), y(py) {} in Point() 41 Point(float px, float py, int64_t pt) in Point() 42 : x(px), y(py), time(pt) {} in Point()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/overdraw/ |
H A D | rs_gpu_overdraw_canvas_listener.cpp | 202 const Drawing::Bitmap& bitmap, const Drawing::scalar px, const Drawing::scalar py) in DrawBitmap() 208 overdrawCanvas_->DrawRect(Drawing::Rect(px, py, bitmap.GetWidth() + px, bitmap.GetHeight() + py)); in DrawBitmap() 211 void RSGPUOverdrawCanvasListener::DrawImage(const Drawing::Image& image, const Drawing::scalar px, in DrawImage() argument 218 overdrawCanvas_->DrawRect(Drawing::Rect(px, py, image.GetWidth() + px, image.GetHeight() + py)); in DrawImage() 201 DrawBitmap( const Drawing::Bitmap& bitmap, const Drawing::scalar px, const Drawing::scalar py) DrawBitmap() argument
|
H A D | rs_cpu_overdraw_canvas_listener.cpp | 161 const Drawing::Bitmap& bitmap, const Drawing::scalar px, const Drawing::scalar py) in DrawBitmap() 163 DrawRect(Drawing::Rect(px, py, bitmap.GetWidth() + px, bitmap.GetHeight() + py)); in DrawBitmap() 166 void RSCPUOverdrawCanvasListener::DrawImage(const Drawing::Image& image, const Drawing::scalar px, in DrawImage() argument 169 DrawRect(Drawing::Rect(px, py, image.GetWidth() + px, image.GetHeight() + py)); in DrawImage() 160 DrawBitmap( const Drawing::Bitmap& bitmap, const Drawing::scalar px, const Drawing::scalar py) DrawBitmap() argument
|
H A D | rs_listened_canvas.cpp | 158 void RSListenedCanvas::DrawBitmap(const Bitmap& bitmap, const scalar px, const scalar py) in DrawBitmap() argument 160 RSPaintFilterCanvas::DrawBitmap(bitmap, px, py); in DrawBitmap() 162 listener_->DrawBitmap(bitmap, px, py); in DrawBitmap() 166 void RSListenedCanvas::DrawImage(const Image& image, const scalar px, const scalar py, const SamplingOptions& sampling) in DrawImage() argument 168 RSPaintFilterCanvas::DrawImage(image, px, py, sampling); in DrawImage() 170 listener_->DrawImage(image, px, py, sampling); in DrawImage()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/dm/ |
H A D | blur_large_rrects.cpp | 87 float px = 150.f; in OnTestFunction() local 89 OH_Drawing_CanvasRotate(canvas, degrees, px, py); in OnTestFunction()
|
/foundation/arkui/ace_engine/test/component_test/tools/previewer_host/main/ |
H A D | collect_results_and_visualize.js | 202 border-bottom: 1px solid #ddd; 205 padding: 10px; 207 border: 1px solid #ddd; 218 width:70px; 221 width:150px; 230 bodyElement.style.height = ${JSON.stringify(barChart.yAxisData)}.length*110 + 'px'; 258 <div id='summary' style= 'font-size: 20px;'></div>
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/ |
H A D | matrix.cpp | 47 Matrix &Matrix::SetRotate(const float degrees, const float px, const float py) in SetRotate() argument 50 return SetSinCos(ValueNearToZero(radians, true), ValueNearToZero(radians, false), px, py); in SetRotate() 53 Matrix &Matrix::SetSinCos(const float sinValue, const float cosValue, const float px, const float py) in SetSinCos() argument 59 fMat_[IMAGE_TRANSX] = sinValue * py + reverseCosValue * px; in SetSinCos() 63 fMat_[IMAGE_TRANSY] = -sinValue * px + reverseCosValue * py; in SetSinCos()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/platform/ohos/overdraw/ |
H A D | rs_canvas_listener.h | 60 virtual void DrawBitmap(const Drawing::Bitmap& bitmap, const Drawing::scalar px, const Drawing::scalar py) {}; in DrawBitmap() argument 62 const Drawing::scalar px, const Drawing::scalar py, const Drawing::SamplingOptions& sampling) {}; in DrawImage() 61 DrawImage(const Drawing::Image& image, const Drawing::scalar px, const Drawing::scalar py, const Drawing::SamplingOptions& sampling) DrawImage() argument
|
H A D | rs_gpu_overdraw_canvas_listener.h | 57 void DrawBitmap(const Drawing::Bitmap& bitmap, const Drawing::scalar px, const Drawing::scalar py) override; 59 const Drawing::scalar px, const Drawing::scalar py, const Drawing::SamplingOptions& sampling) override;
|
H A D | rs_cpu_overdraw_canvas_listener.h | 59 void DrawBitmap(const Drawing::Bitmap& bitmap, const Drawing::scalar px, const Drawing::scalar py) override; 61 const Drawing::scalar px, const Drawing::scalar py, const Drawing::SamplingOptions& sampling) override;
|
H A D | rs_listened_canvas.h | 53 void DrawBitmap(const Drawing::Bitmap& bitmap, const Drawing::scalar px, const Drawing::scalar py) override; 55 const Drawing::scalar px, const Drawing::scalar py, const Drawing::SamplingOptions& sampling) override;
|
/foundation/barrierfree/accessibility/services/aams/src/ |
H A D | accessibility_touchEvent_injector.cpp | 224 int32_t px = static_cast<int32_t>(positions[i].positionX_); in ParseTapsEvents() local 226 pointer.SetDisplayX(px); in ParseTapsEvents() 278 int32_t px = static_cast<int32_t>(positions[i].positionX_); in ParseMovesEvents() local 281 pointer.SetDisplayX(px); in ParseMovesEvents()
|