Home
last modified time | relevance | path

Searched refs:px (Results 1 - 25 of 63) sorted by relevance

123

/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/
H A Ddrawing_matrix.h59 * 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 Dskia_matrix.cpp43 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 Dskia_matrix.h41 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 Dmatrix.cpp33 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 Dmatrix_fuzzer.cpp50 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 Dmatrix.h74 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 Dmatrix_impl.h41 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 Ddrawing_matrix.cpp72 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 Dtesting_matrix.h41 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 Dmock_canvas.h53 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 Dtesting_canvas.h64 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 Djs_matrix.cpp177 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 Dgeometry_bezier_arc.cpp45 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 Dtouch_gesture_detector.h40 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 Drs_gpu_overdraw_canvas_listener.cpp202 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 Drs_cpu_overdraw_canvas_listener.cpp161 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 Drs_listened_canvas.cpp158 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 Dblur_large_rrects.cpp87 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 Dcollect_results_and_visualize.js202 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 Dmatrix.cpp47 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 Drs_canvas_listener.h60 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 Drs_gpu_overdraw_canvas_listener.h57 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 Drs_cpu_overdraw_canvas_listener.h59 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 Drs_listened_canvas.h53 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 Daccessibility_touchEvent_injector.cpp224 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()

Completed in 11 milliseconds

123