Home
last modified time | relevance | path

Searched refs:SVGTextQuery (Results 1 – 14 of 14) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
DSVGTextQuery.cpp35 struct SVGTextQuery::Data {
80 SVGTextQuery::SVGTextQuery(RenderObject* renderer) in SVGTextQuery() function in WebCore::SVGTextQuery
85 void SVGTextQuery::collectTextBoxesInFlowBox(InlineFlowBox* flowBox) in collectTextBoxesInFlowBox()
105 bool SVGTextQuery::executeQuery(Data* queryData, ProcessTextFragmentCallback fragmentCallback) const in executeQuery()
138 bool SVGTextQuery::mapStartEndPositionsIntoFragmentCoordinates(Data* queryData, const SVGTextFragme… in mapStartEndPositionsIntoFragmentCoordinates()
157 void SVGTextQuery::modifyStartEndPositionsRespectingLigatures(Data* queryData, int& startPosition, … in modifyStartEndPositionsRespectingLigatures()
228 bool SVGTextQuery::numberOfCharactersCallback(Data*, const SVGTextFragment&) const in numberOfCharactersCallback()
234 unsigned SVGTextQuery::numberOfCharacters() const in numberOfCharacters()
240 executeQuery(&data, &SVGTextQuery::numberOfCharactersCallback); in numberOfCharacters()
245 struct TextLengthData : SVGTextQuery::Data {
[all …]
DSVGTextQuery.h34 class SVGTextQuery {
36 SVGTextQuery(RenderObject*);
51 typedef bool (SVGTextQuery::*ProcessTextFragmentCallback)(Data*, const SVGTextFragment&) const;
/external/chromium_org/third_party/WebKit/Source/core/svg/
DSVGTextContentElement.cpp88 return SVGTextQuery(renderer()).numberOfCharacters(); in getNumberOfChars()
94 return SVGTextQuery(renderer()).textLength(); in getComputedTextLength()
110 return SVGTextQuery(renderer()).subStringLength(charnum, nchars); in getSubStringLength()
122 FloatPoint point = SVGTextQuery(renderer()).startPositionOfCharacter(charnum); in getStartPositionOfChar()
135 FloatPoint point = SVGTextQuery(renderer()).endPositionOfCharacter(charnum); in getEndPositionOfChar()
148 FloatRect rect = SVGTextQuery(renderer()).extentOfCharacter(charnum); in getExtentOfChar()
161 return SVGTextQuery(renderer()).rotationOfCharacter(charnum); in getRotationOfChar()
167 return SVGTextQuery(renderer()).characterNumberAtPosition(point->target()->value()); in getCharNumAtPosition()
/external/chromium_org/third_party/WebKit/Source/core/
Dwebcore_svg.target.darwin-arm64.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dwebcore_svg.target.linux-arm64.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dwebcore_svg.target.linux-mips.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dwebcore_svg.target.linux-x86_64.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dwebcore_svg.target.darwin-mips.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dwebcore_svg.target.darwin-x86_64.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dwebcore_svg.target.linux-x86.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dwebcore_svg.target.darwin-arm.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dwebcore_svg.target.linux-arm.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dwebcore_svg.target.darwin-x86.mk81 third_party/WebKit/Source/core/rendering/svg/SVGTextQuery.cpp \
Dcore.gypi1795 'rendering/svg/SVGTextQuery.cpp',
1796 'rendering/svg/SVGTextQuery.h',
2960 'rendering/svg/SVGTextQuery.cpp',
2961 'rendering/svg/SVGTextQuery.h',