Lines Matching refs:AffineTransform

39 static void affineTransformDecompose(const AffineTransform& matrix, double sr[9])  in affineTransformDecompose()
41 AffineTransform m(matrix); in affineTransformDecompose()
78 static void affineTransformCompose(AffineTransform& m, const double sr[9]) in affineTransformCompose()
90 AffineTransform::AffineTransform() in AffineTransform() function in WebCore::AffineTransform
95 AffineTransform::AffineTransform(double a, double b, double c, double d, double e, double f) in AffineTransform() function in WebCore::AffineTransform
100 void AffineTransform::makeIdentity() in makeIdentity()
105 void AffineTransform::setMatrix(double a, double b, double c, double d, double e, double f) in setMatrix()
115 bool AffineTransform::isIdentity() const in isIdentity()
122 double AffineTransform::xScale() const in xScale()
127 double AffineTransform::yScale() const in yScale()
132 double AffineTransform::det() const in det()
137 bool AffineTransform::isInvertible() const in isInvertible()
142 AffineTransform AffineTransform::inverse() const in inverse()
146 return AffineTransform(); in inverse()
148 AffineTransform result; in inverse()
170 AffineTransform& AffineTransform::multiply(const AffineTransform& other) in multiply()
172 AffineTransform trans; in multiply()
185 AffineTransform& AffineTransform::rotate(double a) in rotate()
191 AffineTransform rot(cosAngle, sinAngle, -sinAngle, cosAngle, 0, 0); in rotate()
197 AffineTransform& AffineTransform::scale(double s) in scale()
202 AffineTransform& AffineTransform::scale(double sx, double sy) in scale()
212 AffineTransform& AffineTransform::translate(double tx, double ty) in translate()
225 AffineTransform& AffineTransform::scaleNonUniform(double sx, double sy) in scaleNonUniform()
230 AffineTransform& AffineTransform::rotateFromVector(double x, double y) in rotateFromVector()
235 AffineTransform& AffineTransform::flipX() in flipX()
240 AffineTransform& AffineTransform::flipY() in flipY()
245 AffineTransform& AffineTransform::shear(double sx, double sy) in shear()
258 AffineTransform& AffineTransform::skew(double angleX, double angleY) in skew()
263 AffineTransform& AffineTransform::skewX(double angle) in skewX()
268 AffineTransform& AffineTransform::skewY(double angle) in skewY()
273 AffineTransform makeMapBetweenRects(const FloatRect& source, const FloatRect& dest) in makeMapBetweenRects()
275 AffineTransform transform; in makeMapBetweenRects()
281 void AffineTransform::map(double x, double y, double& x2, double& y2) const in map()
287 IntPoint AffineTransform::mapPoint(const IntPoint& point) const in mapPoint()
296 FloatPoint AffineTransform::mapPoint(const FloatPoint& point) const in mapPoint()
304 IntRect AffineTransform::mapRect(const IntRect &rect) const in mapRect()
309 FloatRect AffineTransform::mapRect(const FloatRect& rect) const in mapRect()
325 FloatQuad AffineTransform::mapQuad(const FloatQuad& q) const in mapQuad()
341 void AffineTransform::blend(const AffineTransform& from, double progress) in blend()
372 TransformationMatrix AffineTransform::toTransformationMatrix() const in toTransformationMatrix()