Searched refs:SVGTextLayoutEngine (Results 1 - 5 of 5) sorted by relevance

/external/webkit/Source/WebCore/rendering/svg/
H A DSVGTextLayoutEngine.h40 // SVGTextLayoutEngine performs the second layout phase for SVG text.
48 class SVGTextLayoutEngine { class in namespace:WebCore
49 WTF_MAKE_NONCOPYABLE(SVGTextLayoutEngine);
51 SVGTextLayoutEngine(Vector<SVGTextLayoutAttributes>&);
54 void beginTextPathLayout(RenderObject*, SVGTextLayoutEngine& lineLayout);
H A DSVGTextLayoutEngine.cpp23 #include "SVGTextLayoutEngine.h"
37 SVGTextLayoutEngine::SVGTextLayoutEngine(Vector<SVGTextLayoutAttributes>& layoutAttributes) function in class:WebCore::SVGTextLayoutEngine
57 void SVGTextLayoutEngine::updateCharacerPositionIfNeeded(float& x, float& y)
74 void SVGTextLayoutEngine::updateCurrentTextPosition(float x, float y, float glyphAdvance)
86 void SVGTextLayoutEngine::updateRelativePositionAdjustmentsIfNeeded(Vector<float>& dxValues, Vector<float>& dyValues)
122 void SVGTextLayoutEngine::recordTextFragment(SVGInlineTextBox* textBox, Vector<SVGTextMetrics>& textMetricsValues)
153 bool SVGTextLayoutEngine::parentDefinesTextLength(RenderObject* parent) const
174 void SVGTextLayoutEngine::beginTextPathLayout(RenderObject* object, SVGTextLayoutEngine
[all...]
H A DSVGRootInlineBox.h29 #include "SVGTextLayoutEngine.h"
59 void layoutCharactersInTextBoxes(InlineFlowBox*, SVGTextLayoutEngine&);
H A DSVGRootInlineBox.cpp83 // Perform SVG text layout phase two (see SVGTextLayoutEngine for details).
84 SVGTextLayoutEngine characterLayout(attributes);
96 void SVGRootInlineBox::layoutCharactersInTextBoxes(InlineFlowBox* start, SVGTextLayoutEngine& characterLayout)
121 SVGTextLayoutEngine lineLayout(parentBlock->layoutAttributes());
/external/webkit/Source/WebCore/
H A DAndroid.mk928 rendering/svg/SVGTextLayoutEngine.cpp \

Completed in 92 milliseconds