Searched refs:gradientMatrix (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_canvas.h | 96 TransAffine& gradientMatrix, in BuildLineGradientMatrix() argument 102 gradientMatrix.Reset(); in BuildLineGradientMatrix() 103 gradientMatrix *= TransAffine::TransAffineRotation(angle); in BuildLineGradientMatrix() 104 gradientMatrix *= TransAffine::TransAffineTranslation(linearPoint.x0, linearPoint.y0); in BuildLineGradientMatrix() 105 gradientMatrix *= transform; in BuildLineGradientMatrix() 106 gradientMatrix.Invert(); in BuildLineGradientMatrix() 112 TransAffine& gradientMatrix,
|
H A D | draw_canvas.cpp | 216 TransAffine gradientMatrix; in RenderGradient() local 217 FillInterpolator interpolatorType(gradientMatrix); in RenderGradient() 222 BuildLineGradientMatrix(paint, gradientMatrix, transform, distance); in RenderGradient() 232 BuildRadialGradientMatrix(paint, gradientMatrix, transform, startRadius, endRadius); in RenderGradient() 256 TransAffine& gradientMatrix, in BuildRadialGradientMatrix() argument 262 gradientMatrix.Reset(); in BuildRadialGradientMatrix() 263 gradientMatrix *= TransAffine::TransAffineTranslation(radialPoint.x1, radialPoint.y1); in BuildRadialGradientMatrix() 264 gradientMatrix *= transform; in BuildRadialGradientMatrix() 265 gradientMatrix.Invert(); in BuildRadialGradientMatrix()
|
/ohos5.0/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_canvas.cpp | 939 TransAffine gradientMatrix; in OnBlendDrawGradient() local 940 FillInterpolator interpolatorType(gradientMatrix); in OnBlendDrawGradient() 945 DrawCanvas::BuildLineGradientMatrix(drawCmd.paint, gradientMatrix, transform, distance); in OnBlendDrawGradient() 955 …DrawCanvas::BuildRadialGradientMatrix(drawCmd.paint, gradientMatrix, transform, startRadius, endRa… in OnBlendDrawGradient()
|