#include <BTAffineTransform.h>
Public Member Functions | |
| BTAffineTransform () | |
| BTAffineTransform (double a, double b, double c, double d, double e, double f) | |
| void | setMatrix (double a, double b, double c, double d, double e, double f) |
| void | map (double x, double y, double *x2, double *y2) const |
| IntPoint | mapPoint (const IntPoint &) const |
| IntRect | mapRect (const IntRect &) const |
| FloatRect | mapRect (const FloatRect &) const |
| bool | isIdentity () const |
| double | a () const |
| void | setA (double a) |
| double | b () const |
| void | setB (double b) |
| double | c () const |
| void | setC (double c) |
| double | d () const |
| void | setD (double d) |
| double | e () const |
| void | setE (double e) |
| double | f () const |
| void | setF (double f) |
| void | reset () |
| BTAffineTransform & | multiply (const BTAffineTransform &) |
| BTAffineTransform & | scale (double) |
| BTAffineTransform & | scale (double sx, double sy) |
| BTAffineTransform & | scaleNonUniform (double sx, double sy) |
| BTAffineTransform & | rotate (double d) |
| BTAffineTransform & | rotateFromVector (double x, double y) |
| BTAffineTransform & | translate (double tx, double ty) |
| BTAffineTransform & | shear (double sx, double sy) |
| BTAffineTransform & | flipX () |
| BTAffineTransform & | flipY () |
| BTAffineTransform & | skew (double angleX, double angleY) |
| BTAffineTransform & | skewX (double angle) |
| BTAffineTransform & | skewY (double angle) |
| double | det () const |
| bool | isInvertible () const |
| BTAffineTransform | inverse () const |
| bool | operator== (const BTAffineTransform &) const |
| BTAffineTransform & | operator *= (const BTAffineTransform &) |
| BTAffineTransform | operator * (const BTAffineTransform &) |
| WebCore::BTAffineTransform::BTAffineTransform | ( | ) |
| WebCore::BTAffineTransform::BTAffineTransform | ( | double | a, | |
| double | b, | |||
| double | c, | |||
| double | d, | |||
| double | e, | |||
| double | f | |||
| ) |
| void WebCore::BTAffineTransform::setMatrix | ( | double | a, | |
| double | b, | |||
| double | c, | |||
| double | d, | |||
| double | e, | |||
| double | f | |||
| ) |
| void WebCore::BTAffineTransform::map | ( | double | x, | |
| double | y, | |||
| double * | x2, | |||
| double * | y2 | |||
| ) | const |
| bool WebCore::BTAffineTransform::isIdentity | ( | ) | const |
| double WebCore::BTAffineTransform::a | ( | ) | const |
| void WebCore::BTAffineTransform::setA | ( | double | a | ) |
| double WebCore::BTAffineTransform::b | ( | ) | const |
| void WebCore::BTAffineTransform::setB | ( | double | b | ) |
| double WebCore::BTAffineTransform::c | ( | ) | const |
| void WebCore::BTAffineTransform::setC | ( | double | c | ) |
| double WebCore::BTAffineTransform::d | ( | ) | const |
| void WebCore::BTAffineTransform::setD | ( | double | d | ) |
| double WebCore::BTAffineTransform::e | ( | ) | const |
| void WebCore::BTAffineTransform::setE | ( | double | e | ) |
| double WebCore::BTAffineTransform::f | ( | ) | const |
| void WebCore::BTAffineTransform::setF | ( | double | f | ) |
| void WebCore::BTAffineTransform::reset | ( | ) |
| BTAffineTransform& WebCore::BTAffineTransform::multiply | ( | const BTAffineTransform & | ) |
| BTAffineTransform& WebCore::BTAffineTransform::scale | ( | double | ) |
| BTAffineTransform& WebCore::BTAffineTransform::scale | ( | double | sx, | |
| double | sy | |||
| ) |
| BTAffineTransform& WebCore::BTAffineTransform::scaleNonUniform | ( | double | sx, | |
| double | sy | |||
| ) |
| BTAffineTransform& WebCore::BTAffineTransform::rotate | ( | double | d | ) |
| BTAffineTransform& WebCore::BTAffineTransform::rotateFromVector | ( | double | x, | |
| double | y | |||
| ) |
| BTAffineTransform& WebCore::BTAffineTransform::translate | ( | double | tx, | |
| double | ty | |||
| ) |
| BTAffineTransform& WebCore::BTAffineTransform::shear | ( | double | sx, | |
| double | sy | |||
| ) |
| BTAffineTransform& WebCore::BTAffineTransform::flipX | ( | ) |
| BTAffineTransform& WebCore::BTAffineTransform::flipY | ( | ) |
| BTAffineTransform& WebCore::BTAffineTransform::skew | ( | double | angleX, | |
| double | angleY | |||
| ) |
| BTAffineTransform& WebCore::BTAffineTransform::skewX | ( | double | angle | ) |
| BTAffineTransform& WebCore::BTAffineTransform::skewY | ( | double | angle | ) |
| double WebCore::BTAffineTransform::det | ( | ) | const |
| bool WebCore::BTAffineTransform::isInvertible | ( | ) | const |
| BTAffineTransform WebCore::BTAffineTransform::inverse | ( | ) | const |
| bool WebCore::BTAffineTransform::operator== | ( | const BTAffineTransform & | ) | const |
| BTAffineTransform& WebCore::BTAffineTransform::operator *= | ( | const BTAffineTransform & | ) |
| BTAffineTransform WebCore::BTAffineTransform::operator * | ( | const BTAffineTransform & | ) |