OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:StyleUpdateStrategy
(Results
1 - 10
of
10
) sorted by null
/external/webkit/Source/WebCore/svg/
SVGLocatable.h
42
enum
StyleUpdateStrategy
{ AllowStyleUpdate, DisallowStyleUpdate };
44
virtual FloatRect getBBox(
StyleUpdateStrategy
) const = 0;
45
virtual AffineTransform getCTM(
StyleUpdateStrategy
) const = 0;
46
virtual AffineTransform getScreenCTM(
StyleUpdateStrategy
) const = 0;
47
AffineTransform getTransformToElement(SVGElement*, ExceptionCode&,
StyleUpdateStrategy
= AllowStyleUpdate) const;
60
static FloatRect getBBox(const SVGElement*,
StyleUpdateStrategy
);
61
static AffineTransform computeCTM(const SVGElement*, CTMScope,
StyleUpdateStrategy
);
SVGStyledLocatableElement.h
38
virtual FloatRect getBBox(
StyleUpdateStrategy
= AllowStyleUpdate) const;
39
virtual AffineTransform getCTM(
StyleUpdateStrategy
= AllowStyleUpdate) const;
40
virtual AffineTransform getScreenCTM(
StyleUpdateStrategy
= AllowStyleUpdate) const;
SVGStyledLocatableElement.cpp
47
FloatRect SVGStyledLocatableElement::getBBox(
StyleUpdateStrategy
styleUpdateStrategy
) const
49
return SVGLocatable::getBBox(this,
styleUpdateStrategy
);
52
AffineTransform SVGStyledLocatableElement::getCTM(
StyleUpdateStrategy
styleUpdateStrategy
) const
54
return SVGLocatable::computeCTM(this, SVGLocatable::NearestViewportScope,
styleUpdateStrategy
);
57
AffineTransform SVGStyledLocatableElement::getScreenCTM(
StyleUpdateStrategy
styleUpdateStrategy
) const
59
return SVGLocatable::computeCTM(this, SVGLocatable::ScreenScope,
styleUpdateStrategy
);
SVGStyledTransformableElement.h
39
virtual AffineTransform getCTM(
StyleUpdateStrategy
= AllowStyleUpdate) const;
40
virtual AffineTransform getScreenCTM(
StyleUpdateStrategy
= AllowStyleUpdate) const;
48
virtual FloatRect getBBox(
StyleUpdateStrategy
= AllowStyleUpdate) const;
SVGTextElement.h
39
virtual FloatRect getBBox(
StyleUpdateStrategy
= AllowStyleUpdate) const;
40
virtual AffineTransform getCTM(
StyleUpdateStrategy
= AllowStyleUpdate) const;
41
virtual AffineTransform getScreenCTM(
StyleUpdateStrategy
= AllowStyleUpdate) const;
SVGLocatable.cpp
67
FloatRect SVGLocatable::getBBox(const SVGElement* element,
StyleUpdateStrategy
styleUpdateStrategy
)
70
if (
styleUpdateStrategy
== AllowStyleUpdate)
80
AffineTransform SVGLocatable::computeCTM(const SVGElement* element, CTMScope mode,
StyleUpdateStrategy
styleUpdateStrategy
)
83
if (
styleUpdateStrategy
== AllowStyleUpdate)
107
AffineTransform SVGLocatable::getTransformToElement(SVGElement* target, ExceptionCode& ec,
StyleUpdateStrategy
styleUpdateStrategy
) const
109
AffineTransform ctm = getCTM(
styleUpdateStrategy
);
112
AffineTransform targetCTM = static_cast<SVGStyledLocatableElement*>(target)->getCTM(
styleUpdateStrategy
);
[
all
...]
SVGStyledTransformableElement.cpp
46
AffineTransform SVGStyledTransformableElement::getCTM(
StyleUpdateStrategy
styleUpdateStrategy
) const
48
return SVGLocatable::computeCTM(this, SVGLocatable::NearestViewportScope,
styleUpdateStrategy
);
51
AffineTransform SVGStyledTransformableElement::getScreenCTM(
StyleUpdateStrategy
styleUpdateStrategy
) const
53
return SVGLocatable::computeCTM(this, SVGLocatable::ScreenScope,
styleUpdateStrategy
);
122
FloatRect SVGStyledTransformableElement::getBBox(
StyleUpdateStrategy
styleUpdateStrategy
) const
124
return SVGTransformable::getBBox(this,
styleUpdateStrategy
);
SVGTextElement.cpp
73
FloatRect SVGTextElement::getBBox(
StyleUpdateStrategy
styleUpdateStrategy
) const
75
return SVGTransformable::getBBox(this,
styleUpdateStrategy
);
78
AffineTransform SVGTextElement::getCTM(
StyleUpdateStrategy
styleUpdateStrategy
) const
80
return SVGLocatable::computeCTM(this, SVGLocatable::NearestViewportScope,
styleUpdateStrategy
);
83
AffineTransform SVGTextElement::getScreenCTM(
StyleUpdateStrategy
styleUpdateStrategy
) const
85
return SVGLocatable::computeCTM(this, SVGLocatable::ScreenScope,
styleUpdateStrategy
);
SVGElement.h
103
bool boundingBox(FloatRect&, SVGLocatable::
StyleUpdateStrategy
= SVGLocatable::AllowStyleUpdate) const;
SVGElement.cpp
192
bool SVGElement::boundingBox(FloatRect& rect, SVGLocatable::
StyleUpdateStrategy
styleUpdateStrategy
) const
195
rect = static_cast<const SVGStyledLocatableElement*>(this)->getBBox(
styleUpdateStrategy
);
199
rect = static_cast<const SVGTextElement*>(this)->getBBox(
styleUpdateStrategy
);
Completed in 361 milliseconds