SVGMatrixTearOff 680 Source/core/html/canvas/CanvasRenderingContext2D.cpp void CanvasRenderingContext2D::setCurrentTransform(PassRefPtr<SVGMatrixTearOff> passMatrixTearOff, ExceptionState& exceptionState) SVGMatrixTearOff 682 Source/core/html/canvas/CanvasRenderingContext2D.cpp RefPtr<SVGMatrixTearOff> matrixTearOff = passMatrixTearOff; SVGMatrixTearOff 123 Source/core/html/canvas/CanvasRenderingContext2D.h PassRefPtr<SVGMatrixTearOff> currentTransform() const SVGMatrixTearOff 125 Source/core/html/canvas/CanvasRenderingContext2D.h return SVGMatrixTearOff::create(state().m_transform); SVGMatrixTearOff 127 Source/core/html/canvas/CanvasRenderingContext2D.h void setCurrentTransform(PassRefPtr<SVGMatrixTearOff>, ExceptionState&); SVGMatrixTearOff 53 Source/core/html/canvas/Path2D.h void addPath(Path2D* path, SVGMatrixTearOff* transform, ExceptionState& exceptionState) SVGMatrixTearOff 47 Source/core/svg/SVGGraphicsElement.cpp PassRefPtr<SVGMatrixTearOff> SVGGraphicsElement::getTransformToElement(SVGElement* target, ExceptionState& exceptionState) SVGMatrixTearOff 60 Source/core/svg/SVGGraphicsElement.cpp return SVGMatrixTearOff::create(ctm); SVGMatrixTearOff 115 Source/core/svg/SVGGraphicsElement.cpp PassRefPtr<SVGMatrixTearOff> SVGGraphicsElement::getCTMFromJavascript() SVGMatrixTearOff 117 Source/core/svg/SVGGraphicsElement.cpp return SVGMatrixTearOff::create(getCTM()); SVGMatrixTearOff 120 Source/core/svg/SVGGraphicsElement.cpp PassRefPtr<SVGMatrixTearOff> SVGGraphicsElement::getScreenCTMFromJavascript() SVGMatrixTearOff 122 Source/core/svg/SVGGraphicsElement.cpp return SVGMatrixTearOff::create(getScreenCTM()); SVGMatrixTearOff 34 Source/core/svg/SVGGraphicsElement.h class SVGMatrixTearOff; SVGMatrixTearOff 44 Source/core/svg/SVGGraphicsElement.h PassRefPtr<SVGMatrixTearOff> getCTMFromJavascript(); SVGMatrixTearOff 45 Source/core/svg/SVGGraphicsElement.h PassRefPtr<SVGMatrixTearOff> getScreenCTMFromJavascript(); SVGMatrixTearOff 47 Source/core/svg/SVGGraphicsElement.h PassRefPtr<SVGMatrixTearOff> getTransformToElement(SVGElement*, ExceptionState&); SVGMatrixTearOff 40 Source/core/svg/SVGMatrixTearOff.cpp SVGMatrixTearOff::SVGMatrixTearOff(const AffineTransform& staticValue) SVGMatrixTearOff 47 Source/core/svg/SVGMatrixTearOff.cpp SVGMatrixTearOff::SVGMatrixTearOff(SVGTransformTearOff* transform) SVGMatrixTearOff 54 Source/core/svg/SVGMatrixTearOff.cpp SVGMatrixTearOff::~SVGMatrixTearOff() SVGMatrixTearOff 58 Source/core/svg/SVGMatrixTearOff.cpp const AffineTransform& SVGMatrixTearOff::value() const SVGMatrixTearOff 63 Source/core/svg/SVGMatrixTearOff.cpp AffineTransform* SVGMatrixTearOff::mutableValue() SVGMatrixTearOff 68 Source/core/svg/SVGMatrixTearOff.cpp void SVGMatrixTearOff::commitChange() SVGMatrixTearOff 78 Source/core/svg/SVGMatrixTearOff.cpp void SVGMatrixTearOff::set##ATTRIBUTE(double f, ExceptionState& exceptionState) \ SVGMatrixTearOff 97 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::translate(double tx, double ty) SVGMatrixTearOff 99 Source/core/svg/SVGMatrixTearOff.cpp RefPtr<SVGMatrixTearOff> matrix = create(value()); SVGMatrixTearOff 104 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::scale(double s) SVGMatrixTearOff 106 Source/core/svg/SVGMatrixTearOff.cpp RefPtr<SVGMatrixTearOff> matrix = create(value()); SVGMatrixTearOff 111 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::scaleNonUniform(double sx, double sy) SVGMatrixTearOff 113 Source/core/svg/SVGMatrixTearOff.cpp RefPtr<SVGMatrixTearOff> matrix = create(value()); SVGMatrixTearOff 118 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::rotate(double d) SVGMatrixTearOff 120 Source/core/svg/SVGMatrixTearOff.cpp RefPtr<SVGMatrixTearOff> matrix = create(value()); SVGMatrixTearOff 125 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::flipX() SVGMatrixTearOff 127 Source/core/svg/SVGMatrixTearOff.cpp RefPtr<SVGMatrixTearOff> matrix = create(value()); SVGMatrixTearOff 132 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::flipY() SVGMatrixTearOff 134 Source/core/svg/SVGMatrixTearOff.cpp RefPtr<SVGMatrixTearOff> matrix = create(value()); SVGMatrixTearOff 139 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::skewX(double angle) SVGMatrixTearOff 141 Source/core/svg/SVGMatrixTearOff.cpp RefPtr<SVGMatrixTearOff> matrix = create(value()); SVGMatrixTearOff 146 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::skewY(double angle) SVGMatrixTearOff 148 Source/core/svg/SVGMatrixTearOff.cpp RefPtr<SVGMatrixTearOff> matrix = create(value()); SVGMatrixTearOff 153 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::multiply(PassRefPtr<SVGMatrixTearOff> other) SVGMatrixTearOff 155 Source/core/svg/SVGMatrixTearOff.cpp RefPtr<SVGMatrixTearOff> matrix = create(value()); SVGMatrixTearOff 160 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::inverse(ExceptionState& exceptionState) SVGMatrixTearOff 169 Source/core/svg/SVGMatrixTearOff.cpp PassRefPtr<SVGMatrixTearOff> SVGMatrixTearOff::rotateFromVector(double x, double y, ExceptionState& exceptionState) SVGMatrixTearOff 46 Source/core/svg/SVGMatrixTearOff.h class SVGMatrixTearOff FINAL : public RefCounted<SVGMatrixTearOff>, public ScriptWrappable { SVGMatrixTearOff 48 Source/core/svg/SVGMatrixTearOff.h static PassRefPtr<SVGMatrixTearOff> create(const AffineTransform& value) SVGMatrixTearOff 50 Source/core/svg/SVGMatrixTearOff.h return adoptRef(new SVGMatrixTearOff(value)); SVGMatrixTearOff 53 Source/core/svg/SVGMatrixTearOff.h static PassRefPtr<SVGMatrixTearOff> create(SVGTransformTearOff* target) SVGMatrixTearOff 55 Source/core/svg/SVGMatrixTearOff.h return adoptRef(new SVGMatrixTearOff(target)); SVGMatrixTearOff 58 Source/core/svg/SVGMatrixTearOff.h ~SVGMatrixTearOff(); SVGMatrixTearOff 74 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> translate(double tx, double ty); SVGMatrixTearOff 75 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> scale(double); SVGMatrixTearOff 76 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> scaleNonUniform(double sx, double sy); SVGMatrixTearOff 77 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> rotate(double); SVGMatrixTearOff 78 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> flipX(); SVGMatrixTearOff 79 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> flipY(); SVGMatrixTearOff 80 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> skewX(double); SVGMatrixTearOff 81 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> skewY(double); SVGMatrixTearOff 82 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> multiply(PassRefPtr<SVGMatrixTearOff>); SVGMatrixTearOff 83 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> inverse(ExceptionState&); SVGMatrixTearOff 84 Source/core/svg/SVGMatrixTearOff.h PassRefPtr<SVGMatrixTearOff> rotateFromVector(double x, double y, ExceptionState&); SVGMatrixTearOff 91 Source/core/svg/SVGMatrixTearOff.h SVGMatrixTearOff(const AffineTransform&); SVGMatrixTearOff 92 Source/core/svg/SVGMatrixTearOff.h SVGMatrixTearOff(SVGTransformTearOff*); SVGMatrixTearOff 69 Source/core/svg/SVGPointTearOff.cpp PassRefPtr<SVGPointTearOff> SVGPointTearOff::matrixTransform(PassRefPtr<SVGMatrixTearOff> matrix) SVGMatrixTearOff 40 Source/core/svg/SVGPointTearOff.h class SVGMatrixTearOff; SVGMatrixTearOff 54 Source/core/svg/SVGPointTearOff.h PassRefPtr<SVGPointTearOff> matrixTransform(PassRefPtr<SVGMatrixTearOff>); SVGMatrixTearOff 455 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGMatrixTearOff> SVGSVGElement::createSVGMatrix() SVGMatrixTearOff 457 Source/core/svg/SVGSVGElement.cpp return SVGMatrixTearOff::create(AffineTransform()); SVGMatrixTearOff 470 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGTransformTearOff> SVGSVGElement::createSVGTransformFromMatrix(PassRefPtr<SVGMatrixTearOff> matrix) SVGMatrixTearOff 35 Source/core/svg/SVGSVGElement.h class SVGMatrixTearOff; SVGMatrixTearOff 114 Source/core/svg/SVGSVGElement.h static PassRefPtr<SVGMatrixTearOff> createSVGMatrix(); SVGMatrixTearOff 117 Source/core/svg/SVGSVGElement.h static PassRefPtr<SVGTransformTearOff> createSVGTransformFromMatrix(PassRefPtr<SVGMatrixTearOff>); SVGMatrixTearOff 50 Source/core/svg/SVGTransformListTearOff.cpp PassRefPtr<SVGTransformTearOff> SVGTransformListTearOff::createSVGTransformFromMatrix(PassRefPtr<SVGMatrixTearOff> matrix) const SVGMatrixTearOff 51 Source/core/svg/SVGTransformListTearOff.h PassRefPtr<SVGTransformTearOff> createSVGTransformFromMatrix(PassRefPtr<SVGMatrixTearOff>) const; SVGMatrixTearOff 49 Source/core/svg/SVGTransformTearOff.cpp SVGMatrixTearOff* SVGTransformTearOff::matrix() SVGMatrixTearOff 52 Source/core/svg/SVGTransformTearOff.cpp m_matrixTearoff = SVGMatrixTearOff::create(this); SVGMatrixTearOff 58 Source/core/svg/SVGTransformTearOff.cpp void SVGTransformTearOff::setMatrix(PassRefPtr<SVGMatrixTearOff> matrix, ExceptionState& exceptionState) SVGMatrixTearOff 63 Source/core/svg/SVGTransformTearOff.h SVGMatrixTearOff* matrix(); SVGMatrixTearOff 66 Source/core/svg/SVGTransformTearOff.h void setMatrix(PassRefPtr<SVGMatrixTearOff>, ExceptionState&); SVGMatrixTearOff 76 Source/core/svg/SVGTransformTearOff.h RefPtr<SVGMatrixTearOff> m_matrixTearoff;