Home
last modified time | relevance | path

Searched refs:e11 (Results 1 – 14 of 14) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgMath.cpp122 auto det = m->e11 * (m->e22 * m->e33 - m->e32 * m->e23) - in inverse()
129 out->e11 = (m->e22 * m->e33 - m->e32 * m->e23) * invDet; in inverse()
133 out->e22 = (m->e11 * m->e33 - m->e13 * m->e31) * invDet; in inverse()
134 out->e23 = (m->e21 * m->e13 - m->e11 * m->e23) * invDet; in inverse()
136 out->e32 = (m->e31 * m->e12 - m->e11 * m->e32) * invDet; in inverse()
137 out->e33 = (m->e11 * m->e22 - m->e21 * m->e12) * invDet; in inverse()
145 if (m->e11 != 1.0f || m->e12 != 0.0f || m->e13 != 0.0f || in identity()
162 m->e12 = m->e11 * -sinVal; in rotate()
163 m->e11 *= cosVal; in rotate()
173 m.e11 = lhs.e11 * rhs.e11 + lhs.e12 * rhs.e21 + lhs.e13 * rhs.e31; in operator *()
[all …]
DtvgMath.h93 auto radian = fabsf(tvg::atan2(m.e21, m.e11)); in rightAngle()
107 m->e11 = 1.0f; in identity()
121 m->e11 *= sx; in scale()
129 m->e11 *= x; in scaleR()
149 m->e13 += (x * m->e11 + y * m->e12); in translateR()
168 …TVGLOG("COMMON", "Matrix: [%f %f %f] [%f %f %f] [%f %f %f]", m.e11, m.e12, m.e13, m.e21, m.e22, m.… in log()
DtvgSwImage.cpp35 …if (tvg::equal(m.e11, 1.0f) && tvg::equal(m.e22, 1.0f) && tvg::zero(m.e12) && tvg::zero(m.e21)) re… in _onlyShifted()
88 auto scaleX = sqrtf((transform.e11 * transform.e11) + (transform.e21 * transform.e21)); in imagePrepare()
DtvgLottieBuilder.cpp53 m->e11 = cy * cz; in _rotationXYZ()
64 m->e11 = cosf(radian); in _rotationZ()
80 m->e12 += B * m->e11; in _skew()
86 m->e11 -= C * m->e12; in _skew()
98 auto e11 = m->e11; in _skew() local
100 m->e11 = (1.0f - A) * e11 - C * m->e12; in _skew()
101 m->e12 = B * e11 + (1.0f + A) * m->e12; in _skew()
199 auto denominator = sqrtf(matrix.e11 * matrix.e11 + matrix.e12 * matrix.e12); in updateTransform()
DtvgPaint.h67 m.e11 = 1.0f; in update()
DtvgSwRenderer.cpp104 return (width * sqrt(transform.e11 * transform.e11 + transform.e12 * transform.e12)); in validStrokeWidth()
706 if (task->transform.e11 == 0.0f && task->transform.e12 == 0.0f) return task; //zero width in prepareCommon()
DtvgSvgSceneBuilder.cpp83 gradTransf->e13 = gradTransf->e13 * mBBox->e11 + mBBox->e13; in _transformMultiply()
84 gradTransf->e12 *= mBBox->e11; in _transformMultiply()
85 gradTransf->e11 *= mBBox->e11; in _transformMultiply()
DtvgSwMath.cpp271 auto tx = to->x * transform.e11 + to->y * transform.e12 + transform.e13; in mathTransform()
Dthorvg_capi.h318 float e11, e12, e13; member
Dthorvg.h286 float e11, e12, e13; member
DtvgSwFill.cpp250 fill->linear.dx = dx * invTransform.e11 + fill->linear.dy * invTransform.e21; in _prepareLinear()
312 fill->radial.a11 = invTransform.e11; in _prepareRadial()
DtvgSwStroke.cpp823 stroke->sx = sqrtf(powf(transform.e11, 2.0f) + powf(transform.e21, 2.0f)); in strokeReset()
DtvgSwRaster.cpp697 auto sx = (x) * itransform->e11 + itransform->e13 - 0.49f; \
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_vector.c73 tm->e11 = m->m[0][0]; in lv_matrix_to_tvg()