HomeSort by relevance Sort by last modified time
    Searched refs:SVGTransform (Results 1 - 25 of 38) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/Source/core/svg/
SVGTransformDistance.h 23 #include "core/svg/SVGTransform.h"
32 SVGTransformDistance(const SVGTransform& fromTransform, const SVGTransform& toTransform);
35 SVGTransform addToSVGTransform(const SVGTransform&) const;
37 static SVGTransform addSVGTransforms(const SVGTransform&, const SVGTransform&, unsigned repeatCount = 1);
43 SVGTransformDistance(SVGTransform::SVGTransformType, float angle, float cx, float cy, const AffineTransform&);
45 SVGTransform::SVGTransformType m_type
    [all...]
SVGTransformList.idl 31 [StrictTypeChecking, RaisesException] SVGTransform initialize(SVGTransform item);
32 [StrictTypeChecking, RaisesException] SVGTransform getItem(unsigned long index);
33 [StrictTypeChecking, RaisesException] SVGTransform insertItemBefore(SVGTransform item, unsigned long index);
34 [StrictTypeChecking, RaisesException] SVGTransform replaceItem(SVGTransform item, unsigned long index);
35 [StrictTypeChecking, RaisesException] SVGTransform removeItem(unsigned long index);
36 [StrictTypeChecking, RaisesException] SVGTransform appendItem(SVGTransform item)
    [all...]
SVGTransformList.h 24 #include "core/svg/SVGTransform.h"
30 class SVGTransformList : public Vector<SVGTransform> {
34 SVGTransform createSVGTransformFromMatrix(const SVGMatrix&) const;
35 SVGTransform consolidate();
48 typedef SVGTransform ListItemType;
SVGTransformDistance.cpp 31 : m_type(SVGTransform::SVG_TRANSFORM_UNKNOWN)
38 SVGTransformDistance::SVGTransformDistance(SVGTransform::SVGTransformType type, float angle, float cx, float cy, const AffineTransform& transform)
47 SVGTransformDistance::SVGTransformDistance(const SVGTransform& fromSVGTransform, const SVGTransform& toSVGTransform)
56 case SVGTransform::SVG_TRANSFORM_MATRIX:
58 case SVGTransform::SVG_TRANSFORM_UNKNOWN:
60 case SVGTransform::SVG_TRANSFORM_ROTATE: {
67 case SVGTransform::SVG_TRANSFORM_TRANSLATE: {
72 case SVGTransform::SVG_TRANSFORM_SCALE: {
78 case SVGTransform::SVG_TRANSFORM_SKEWX
    [all...]
SVGTransform.h 32 class SVGTransform {
49 SVGTransform();
50 SVGTransform(SVGTransformType, ConstructionMode = ConstructIdentityTransform);
51 explicit SVGTransform(const AffineTransform&);
79 friend bool operator==(const SVGTransform& a, const SVGTransform& b);
87 inline bool operator==(const SVGTransform& a, const SVGTransform& b)
92 inline bool operator!=(const SVGTransform& a, const SVGTransform& b
    [all...]
SVGAnimateTransformElement.h 27 #include "core/svg/SVGTransform.h"
37 SVGTransform::SVGTransformType transformType() const { return m_type; }
47 SVGTransform::SVGTransformType m_type;
SVGTransform.cpp 22 #include "core/svg/SVGTransform.h"
31 SVGTransform::SVGTransform()
37 SVGTransform::SVGTransform(SVGTransformType type, ConstructionMode mode)
45 SVGTransform::SVGTransform(const AffineTransform& matrix)
52 void SVGTransform::setMatrix(const AffineTransform& matrix)
59 void SVGTransform::updateSVGMatrix()
62 // Spec: In case the matrix object is changed directly (i.e., without using the methods on the SVGTransform interface itself
    [all...]
SVGAnimateTransformElement.cpp 34 , m_type(SVGTransform::SVG_TRANSFORM_UNKNOWN)
73 if (m_type == SVGTransform::SVG_TRANSFORM_MATRIX)
74 m_type = SVGTransform::SVG_TRANSFORM_UNKNOWN;
SVGAnimatedTransformList.cpp 37 , m_transformTypeString(SVGTransform::transformTypePrefixForParsing(static_cast<SVGAnimateTransformElement*>(animationElement)->transformType()))
88 const SVGTransform& fromTransform = fromTransformList[0];
89 SVGTransform& toTransform = toTransformList[0];
117 const SVGTransform& toTransform = toTransformList[0];
118 const SVGTransform effectiveFrom = fromTransformListSize ? fromTransformList[0] : SVGTransform(toTransform.type(), SVGTransform::ConstructZeroTransform);
119 SVGTransform currentTransform = SVGTransformDistance(effectiveFrom, toTransform).scaledDistance(percentage).addToSVGTransform(effectiveFrom);
121 const SVGTransform effectiveToAtEnd = toAtEndOfDurationTransformList.size() ? toAtEndOfDurationTransformList[0] : SVGTransform(toTransform.type(), SVGTransform::ConstructZeroTransform)
    [all...]
SVGTransformList.cpp 31 SVGTransform SVGTransformList::createSVGTransformFromMatrix(const SVGMatrix& matrix) const
36 SVGTransform SVGTransformList::consolidate()
40 return SVGTransform();
42 SVGTransform transform(matrix);
SVGTransform.idl 22 interface SVGTransform {
SVGParserUtilities.h 25 #include "core/svg/SVGTransform.h"
99 bool parseTransformValue(unsigned type, const LChar*& ptr, const LChar* end, SVGTransform&);
100 bool parseTransformValue(unsigned type, const UChar*& ptr, const UChar* end, SVGTransform&);
102 SVGTransform::SVGTransformType parseTransformType(const String&);
SVGSVGElement.idl 67 SVGTransform createSVGTransform();
68 SVGTransform createSVGTransformFromMatrix([Default=Undefined] optional SVGMatrix matrix);
SVGMatrix.idl 24 SetReference(SVGTransform parent)
SVGParserUtilities.cpp 622 static bool parseTransformValueInternal(unsigned type, const CharType*& ptr, const CharType* end, SVGTransform& transform)
624 if (type == SVGTransform::SVG_TRANSFORM_UNKNOWN)
633 case SVGTransform::SVG_TRANSFORM_SKEWX:
636 case SVGTransform::SVG_TRANSFORM_SKEWY:
639 case SVGTransform::SVG_TRANSFORM_SCALE:
645 case SVGTransform::SVG_TRANSFORM_TRANSLATE:
651 case SVGTransform::SVG_TRANSFORM_ROTATE:
657 case SVGTransform::SVG_TRANSFORM_MATRIX:
665 bool parseTransformValue(unsigned type, const LChar*& ptr, const LChar* end, SVGTransform& transform)
670 bool parseTransformValue(unsigned type, const UChar*& ptr, const UChar* end, SVGTransform& transform
    [all...]
SVGSVGElement.h 38 class SVGTransform;
119 static SVGTransform createSVGTransform();
120 static SVGTransform createSVGTransformFromMatrix(const SVGMatrix&);
SVGSVGElement.cpp 50 #include "core/svg/SVGTransform.h"
410 SVGTransform SVGSVGElement::createSVGTransform()
412 return SVGTransform(SVGTransform::SVG_TRANSFORM_MATRIX);
415 SVGTransform SVGSVGElement::createSVGTransformFromMatrix(const SVGMatrix& matrix)
417 return SVGTransform(static_cast<const AffineTransform&>(matrix));
  /external/chromium_org/third_party/WebKit/Source/core/svg/properties/
SVGMatrixTearOff.h 23 #include "core/svg/SVGTransform.h"
46 // (for example: SVGTransform::matrix).
47 static PassRefPtr<SVGMatrixTearOff> create(SVGPropertyTearOff<SVGTransform>* parent, SVGMatrix& value)
58 // This is a tear-off from a SVGPropertyTearOff<SVGTransform>.
67 // SVGMatrixTearOff can be a child tear-off of a SVGTransform tear-off,
69 // This method is called from the parent SVGTransform tear-off when |m_parent->m_value| is updated,
71 virtual void setValueForMatrixIfNeeded(SVGTransform* transform)
76 SVGPropertyTearOff<SVGTransform>* parent() { return m_parent; }
93 SVGMatrixTearOff(SVGPropertyTearOff<SVGTransform>* parent, SVGMatrix& value)
101 SVGPropertyTearOff<SVGTransform>* m_parent
    [all...]
SVGTransformListPropertyTearOff.h 42 PassRefPtr<SVGPropertyTearOff<SVGTransform> > createSVGTransformFromMatrix(SVGPropertyTearOff<SVGMatrix>* matrix, ExceptionState& exceptionState)
49 return SVGPropertyTearOff<SVGTransform>::create(m_values->createSVGTransformFromMatrix(matrix->propertyReference()));
52 PassRefPtr<SVGPropertyTearOff<SVGTransform> > consolidate(ExceptionState& exceptionState)
66 RefPtr<SVGPropertyTearOff<SVGTransform> > wrapper = SVGPropertyTearOff<SVGTransform>::create(m_values->consolidate());
SVGPropertyTearOff.h 32 virtual void setValueForMatrixIfNeeded(SVGTransform*) { }
166 // Currently only SVGTransform has child tear-offs.
167 void updateChildrenTearOffs(SVGTransform* transform)
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_svg.target.darwin-arm.mk 220 third_party/WebKit/Source/core/svg/SVGTransform.cpp \
webcore_svg.target.darwin-mips.mk 220 third_party/WebKit/Source/core/svg/SVGTransform.cpp \
webcore_svg.target.darwin-x86.mk 220 third_party/WebKit/Source/core/svg/SVGTransform.cpp \
webcore_svg.target.linux-arm.mk 220 third_party/WebKit/Source/core/svg/SVGTransform.cpp \
webcore_svg.target.linux-mips.mk 220 third_party/WebKit/Source/core/svg/SVGTransform.cpp \

Completed in 66 milliseconds

1 2