Searched refs:SVGChar (Results 1 – 10 of 10) sorted by relevance
/external/webkit/WebCore/rendering/ |
D | SVGCharacterLayoutInfo.h | 76 struct SVGChar; 79 SVGCharacterLayoutInfo(Vector<SVGChar>&); 132 Vector<SVGChar>& svgChars; 203 struct SVGChar { struct 204 SVGChar() in SVGChar() function 216 ~SVGChar() in ~SVGChar() argument 285 Vector<SVGChar>::iterator start; 286 Vector<SVGChar>::iterator end; 295 … const Vector<SVGChar>::iterator& start, const Vector<SVGChar>::iterator& end) = 0; 315 … const Vector<SVGChar>::iterator& start, [all …]
|
D | SVGInlineTextBox.h | 32 struct SVGChar; 68 …void paintCharacters(RenderObject::PaintInfo&, int tx, int ty, const SVGChar&, const UChar* chars,… 71 …void paintSelection(int boxStartOffset, const SVGChar&, const UChar*, int length, GraphicsContext*… 74 …tion(ETextDecoration, GraphicsContext*, int tx, int ty, int width, const SVGChar&, const SVGTextDe… 82 FloatRect calculateGlyphBoundaries(RenderStyle*, int offset, const SVGChar&) const; 83 SVGChar* closestCharacterToPosition(int x, int y, int& offset) const;
|
D | SVGRootInlineBox.h | 80 …void layoutInlineBoxes(InlineFlowBox* start, Vector<SVGChar>::iterator& it, int& minX, int& maxX, … 85 void buildTextChunks(Vector<SVGChar>&, Vector<SVGTextChunk>&, InlineFlowBox* start); 86 void buildTextChunks(Vector<SVGChar>&, InlineFlowBox* start, SVGTextChunkLayoutInfo&); 93 Vector<SVGChar> m_svgChars; 99 FloatPoint topLeftPositionOfCharacterRange(Vector<SVGChar>::iterator start, Vector<SVGChar>::iterat…
|
D | SVGInlineTextBox.cpp | 87 FloatRect SVGInlineTextBox::calculateGlyphBoundaries(RenderStyle* style, int offset, const SVGChar&… in calculateGlyphBoundaries() 128 … const Vector<SVGChar>::iterator& start, const Vector<SVGChar>::iterator& end) in chunkPortionCallback() 132 Vector<SVGChar>::iterator closestCharacter = 0; in chunkPortionCallback() 135 for (Vector<SVGChar>::iterator it = start; it != end; ++it) { in chunkPortionCallback() 166 SVGChar* character() const in character() 180 Vector<SVGChar>::iterator m_character; 195 … const Vector<SVGChar>::iterator& start, const Vector<SVGChar>::iterator& end) in chunkPortionCallback() 199 for (Vector<SVGChar>::iterator it = start; it != end; ++it) { in chunkPortionCallback() 219 SVGChar* SVGInlineTextBox::closestCharacterToPosition(int x, int y, int& offsetOfHitCharacter) const in closestCharacterToPosition() 237 SVGChar* charAtPosPtr = closestCharacterToPosition(x, y, offsetOfHitCharacter); in svgCharacterHitsPosition() [all …]
|
D | SVGRootInlineBox.cpp | 203 …orientationAngle, float glyphWidth, float glyphHeight, const Font& font, SVGChar& svgChar, float& … in calculateGlyphAdvanceAndShiftRespectingOrientation() 295 static inline FloatPoint topLeftPositionOfCharacterRange(Vector<SVGChar>& chars) in topLeftPositionOfCharacterRange() 300 FloatPoint topLeftPositionOfCharacterRange(Vector<SVGChar>::iterator it, Vector<SVGChar>::iterator … in topLeftPositionOfCharacterRange() 577 … const Vector<SVGChar>::iterator& start, const Vector<SVGChar>::iterator& end) in chunkPortionCallback() 596 for (Vector<SVGChar>::iterator it = start; it != end; ++it) { in chunkPortionCallback() 601 Vector<SVGChar>::iterator itSearch = it + 1; in chunkPortionCallback() 757 Vector<SVGChar>::iterator charIt = chunk.start; in cummulatedWidthOrHeightOfTextChunk() 774 Vector<SVGChar>::iterator itSearch = charIt + 1; in cummulatedWidthOrHeightOfTextChunk() 775 Vector<SVGChar>::iterator endSearch = charIt + range.endOffset - i; in cummulatedWidthOrHeightOfTextChunk() 801 SVGChar& lastCharacter = *(itSearch - 1); in cummulatedWidthOrHeightOfTextChunk() [all …]
|
D | SVGCharacterLayoutInfo.cpp | 72 SVGCharacterLayoutInfo::SVGCharacterLayoutInfo(Vector<SVGChar>& chars) in SVGCharacterLayoutInfo() 510 bool SVGChar::isHidden() const in isHidden() 515 AffineTransform SVGChar::characterTransform() const in characterTransform()
|
/external/webkit/WebCore/svg/ |
D | SVGTextContentElement.cpp | 60 …ne float cumulativeCharacterRangeLength(const Vector<SVGChar>::iterator& start, const Vector<SVGCh… in cumulativeCharacterRangeLength() 71 for (Vector<SVGChar>::iterator it = start; it != end; ++it) { in cumulativeCharacterRangeLength() 128 … const Vector<SVGChar>::iterator& start, const Vector<SVGChar>::iterator& end) in chunkPortionCallback() 173 for (Vector<SVGChar>::iterator it = start; it != end; ++it) { in chunkPortionCallback() 188 for (Vector<SVGChar>::iterator it = start; it != end; ++it) { in chunkPortionCallback() 218 for (Vector<SVGChar>::iterator it = start; it != end; ++it) { in chunkPortionCallback() 234 for (Vector<SVGChar>::iterator it = start; it != end; ++it) { in chunkPortionCallback() 250 …SVGChar* charAtPos = textBox->closestCharacterToPosition(m_queryPointInput.x(), m_queryPointInput.… in chunkPortionCallback()
|
/external/webkit/WebCore/ |
D | ChangeLog | 2289 (WebCore::SVGChar::characterTransform):
|
D | ChangeLog-2008-08-10 | 71592 (WebCore::SVGChar::isHidden): 74436 (WebCore::SVGChar::characterTransform): 74439 (WebCore::SVGChar::SVGChar): 79770 Move textPath related SVGChar data in it's own structure SVGCharOnPath. 79771 Store a pointer to that datastructure inside SVGChar, instead of 4 floats & one bool. 79777 (WebCore::SVGChar::characterTransform): 80446 (WebCore::SVGChar::characterTransform):
|
D | ChangeLog-2007-10-14 | 743 (WebCore::SVGChar::characterTransform):
|