OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SVGInlineTextBox
(Results
1 - 22
of
22
) sorted by null
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGTextChunkBuilder.h
28
class
SVGInlineTextBox
;
34
// Phase two performed the actual per-character layout, computing the final positions for each character, stored in the
SVGInlineTextBox
objects (SVGTextFragment).
43
void transformationForTextBox(
SVGInlineTextBox
*, AffineTransform&) const;
45
void buildTextChunks(Vector<
SVGInlineTextBox
*>& lineLayoutBoxes);
46
void layoutTextChunks(Vector<
SVGInlineTextBox
*>& lineLayoutBoxes);
49
void addTextChunk(Vector<
SVGInlineTextBox
*>& lineLayoutBoxes, unsigned boxPosition, unsigned boxCount);
58
HashMap<
SVGInlineTextBox
*, AffineTransform> m_textBoxTransformations;
SVGTextLayoutEngine.h
36
class
SVGInlineTextBox
;
45
// which are stored in the
SVGInlineTextBox
objects.
57
void layoutInlineTextBox(
SVGInlineTextBox
*);
65
void recordTextFragment(
SVGInlineTextBox
*, Vector<SVGTextMetrics>&);
68
void layoutTextOnLineOrPath(
SVGInlineTextBox
*, RenderSVGInlineText*, const RenderStyle*);
69
void finalizeTransformMatrices(Vector<
SVGInlineTextBox
*>&);
73
bool currentVisualCharacterMetrics(
SVGInlineTextBox
*, Vector<SVGTextMetrics>&, SVGTextMetrics&);
81
Vector<
SVGInlineTextBox
*> m_lineLayoutBoxes;
82
Vector<
SVGInlineTextBox
*> m_pathLayoutBoxes;
SVGTextChunk.h
28
class
SVGInlineTextBox
;
51
Vector<
SVGInlineTextBox
*>& boxes() { return m_boxes; }
52
const Vector<
SVGInlineTextBox
*>& boxes() const { return m_boxes; }
61
Vector<
SVGInlineTextBox
*> m_boxes;
SVGTextQuery.h
32
class
SVGInlineTextBox
;
69
Vector<
SVGInlineTextBox
*> m_textBoxes;
SVGInlineTextBox.h
33
class
SVGInlineTextBox
FINAL : public InlineTextBox {
35
SVGInlineTextBox
(RenderObject*);
89
DEFINE_INLINE_BOX_TYPE_CASTS(
SVGInlineTextBox
);
SVGRootInlineBox.h
32
class
SVGInlineTextBox
;
SVGTextChunkBuilder.cpp
25
#include "core/rendering/svg/
SVGInlineTextBox
.h"
34
void SVGTextChunkBuilder::transformationForTextBox(
SVGInlineTextBox
* textBox, AffineTransform& transform) const
45
void SVGTextChunkBuilder::buildTextChunks(Vector<
SVGInlineTextBox
*>& lineLayoutBoxes)
55
SVGInlineTextBox
* textBox = lineLayoutBoxes[boxPosition];
76
void SVGTextChunkBuilder::layoutTextChunks(Vector<
SVGInlineTextBox
*>& lineLayoutBoxes)
89
void SVGTextChunkBuilder::addTextChunk(Vector<
SVGInlineTextBox
*>& lineLayoutBoxes, unsigned boxStart, unsigned boxCount)
91
SVGInlineTextBox
* textBox = lineLayoutBoxes[boxStart];
146
Vector<
SVGInlineTextBox
*>& boxes = chunk.boxes();
160
const Vector<
SVGInlineTextBox
*>& boxes = chunk.boxes();
188
SVGInlineTextBox
* textBox = boxes[boxPosition]
[
all
...]
RenderSVGInlineText.h
30
class
SVGInlineTextBox
;
SVGInlineTextBox.cpp
23
#include "core/rendering/svg/
SVGInlineTextBox
.h"
52
COMPILE_ASSERT(sizeof(
SVGInlineTextBox
) == sizeof(ExpectedSVGInlineTextBoxSize), SVGInlineTextBox_is_not_of_expected_size);
54
SVGInlineTextBox
::
SVGInlineTextBox
(RenderObject* object)
63
void
SVGInlineTextBox
::dirtyLineBoxes()
77
int
SVGInlineTextBox
::offsetForPosition(float, bool) const
85
int
SVGInlineTextBox
::offsetForPositionInFragment(const SVGTextFragment& fragment, float position, bool includePartialGlyphs) const
108
float
SVGInlineTextBox
::positionForOffset(int) const
115
FloatRect
SVGInlineTextBox
::selectionRectForTextFragment(const SVGTextFragment& fragment, int startPosition, int endPosition, RenderStyle* style)
144
LayoutRect
SVGInlineTextBox
::localSelectionRect(int startPosition, int endPosition
[
all
...]
SVGTextChunk.cpp
24
#include "core/rendering/svg/
SVGInlineTextBox
.h"
41
SVGInlineTextBox
* textBox = m_boxes.at(boxPosition);
SVGTextLayoutEngine.cpp
26
#include "core/rendering/svg/
SVGInlineTextBox
.h"
114
void SVGTextLayoutEngine::recordTextFragment(
SVGInlineTextBox
* textBox, Vector<SVGTextMetrics>& textMetricsValues)
233
void SVGTextLayoutEngine::layoutInlineTextBox(
SVGInlineTextBox
* textBox)
259
static inline void dumpTextBoxes(Vector<
SVGInlineTextBox
*>& boxes)
265
SVGInlineTextBox
* textBox = boxes.at(boxPosition);
267
fprintf(stderr, "-> Box %i: Dumping text fragments for
SVGInlineTextBox
, textBox=%p, textRenderer=%p\n", boxPosition, textBox, textBox->textRenderer());
284
void SVGTextLayoutEngine::finalizeTransformMatrices(Vector<
SVGInlineTextBox
*>& boxes)
292
SVGInlineTextBox
* textBox = boxes.at(boxPosition);
385
bool SVGTextLayoutEngine::currentVisualCharacterMetrics(
SVGInlineTextBox
* textBox, Vector<SVGTextMetrics>& visualMetricsValues, SVGTextMetrics& visualMetrics)
422
void SVGTextLayoutEngine::layoutTextOnLineOrPath(
SVGInlineTextBox
* textBox, RenderSVGInlineText* text, const RenderStyle* style
[
all
...]
RenderSVGInlineText.cpp
32
#include "core/rendering/svg/
SVGInlineTextBox
.h"
102
InlineTextBox* box = new
SVGInlineTextBox
(this);
174
SVGInlineTextBox
* closestDistanceBox = 0;
181
SVGInlineTextBox
* textBox = toSVGInlineTextBox(box);
SVGRootInlineBox.cpp
31
#include "core/rendering/svg/
SVGInlineTextBox
.h"
142
SVGInlineTextBox
* textBox = toSVGInlineTextBox(child);
280
SVGInlineTextBox
* firstTextBox = toSVGInlineTextBox(*first);
281
SVGInlineTextBox
* lastTextBox = toSVGInlineTextBox(*last);
SVGInlineFlowBox.cpp
29
#include "core/rendering/svg/
SVGInlineTextBox
.h"
108
SVGInlineTextBox
* textBox = toSVGInlineTextBox(box);
SVGTextQuery.cpp
27
#include "core/rendering/svg/
SVGInlineTextBox
.h"
47
const
SVGInlineTextBox
* textBox;
SVGRenderTreeAsText.cpp
50
#include "core/rendering/svg/
SVGInlineTextBox
.h"
377
static inline void writeSVGInlineTextBox(TextStream& ts,
SVGInlineTextBox
* textBox, int indent)
/external/chromium_org/third_party/WebKit/Source/core/
webcore_svg.target.darwin-arm.mk
61
third_party/WebKit/Source/core/rendering/svg/
SVGInlineTextBox
.cpp \
webcore_svg.target.darwin-mips.mk
61
third_party/WebKit/Source/core/rendering/svg/
SVGInlineTextBox
.cpp \
webcore_svg.target.darwin-x86.mk
61
third_party/WebKit/Source/core/rendering/svg/
SVGInlineTextBox
.cpp \
webcore_svg.target.linux-arm.mk
61
third_party/WebKit/Source/core/rendering/svg/
SVGInlineTextBox
.cpp \
webcore_svg.target.linux-mips.mk
61
third_party/WebKit/Source/core/rendering/svg/
SVGInlineTextBox
.cpp \
webcore_svg.target.linux-x86.mk
61
third_party/WebKit/Source/core/rendering/svg/
SVGInlineTextBox
.cpp \
Completed in 89 milliseconds