Home | History | Annotate | Download | only in transforms

Lines Matching refs:m_transform

107     m_transform[0] = a;
108 m_transform[1] = b;
109 m_transform[2] = c;
110 m_transform[3] = d;
111 m_transform[4] = e;
112 m_transform[5] = f;
117 return (m_transform[0] == 1 && m_transform[1] == 0
118 && m_transform[2] == 0 && m_transform[3] == 1
119 && m_transform[4] == 0 && m_transform[5] == 0);
124 return m_transform[0] * m_transform[3] - m_transform[1] * m_transform[2];
140 result.m_transform[4] = -m_transform[4];
141 result.m_transform[5] = -m_transform[5];
145 result.m_transform[0] = m_transform[3] / determinant;
146 result.m_transform[1] = -m_transform[1] / determinant;
147 result.m_transform[2] = -m_transform[2] / determinant;
148 result.m_transform[3] = m_transform[0] / determinant;
149 result.m_transform[4] = (m_transform[2] * m_transform[5]
150 - m_transform[3] * m_transform[4]) / determinant;
151 result.m_transform[5] = (m_transform[1] * m_transform[4]
152 - m_transform[0] * m_transform[5]) / determinant;
166 trans.m_transform[0] = other.m_transform[0] * m_transform[0] + other.m_transform[1] * m_transform[2];
167 trans.m_transform[1] = other.m_transform[0] * m_transform[1] + other.m_transform[1] * m_transform[3];
168 trans.m_transform[2] = other.m_transform[2] * m_transform[0] + other.m_transform[3] * m_transform[2];
169 trans.m_transform[3] = other.m_transform[2] * m_transform[1] + other.m_transform[3] * m_transform[3];
170 trans.m_transform[4] = other.m_transform[4] * m_transform[0] + other.m_transform[5] * m_transform[2] + m_transform[4];
171 trans.m_transform[5] = other.m_transform[4] * m_transform[1] + other.m_transform[5] * m_transform[3] + m_transform[5];
173 setMatrix(trans.m_transform);
196 m_transform[0] *= sx;
197 m_transform[1] *= sx;
198 m_transform[2] *= sy;
199 m_transform[3] *= sy;
207 m_transform[4] += tx;
208 m_transform[5] += ty;
212 m_transform[4] += tx * m_transform[0] + ty * m_transform[2];
213 m_transform[5] += tx * m_transform[1] + ty * m_transform[3];
220 m_transform[4] += tx;
221 m_transform[5] += ty;
247 double a = m_transform[0];
248 double b = m_transform[1];
250 m_transform[0] += sy * m_transform[2];
251 m_transform[1] += sy * m_transform[3];
252 m_transform[2] += sx * a;
253 m_transform[3] += sx * b;
283 x2 = (m_transform[0] * x + m_transform[2] * y + m_transform[4]);
284 y2 = (m_transform[1] * x + m_transform[3] * y + m_transform[5]);
313 mappedRect.move(narrowPrecisionToFloat(m_transform[4]), narrowPrecisionToFloat(m_transform[5]));
360 return TransformationMatrix(m_transform[0], m_transform[1], m_transform[2],
361 m_transform[3], m_transform[4], m_transform[5]);