OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:isVerticalText
(Results
1 - 10
of
10
) sorted by null
/external/webkit/Source/WebCore/rendering/svg/
SVGTextLayoutEngineBaseline.h
42
float calculateAlignmentBaselineShift(bool
isVerticalText
, const RenderObject* textRenderer) const;
43
float calculateGlyphOrientationAngle(bool
isVerticalText
, const SVGRenderStyle*, const UChar& character) const;
44
float calculateGlyphAdvanceAndOrientation(bool
isVerticalText
, SVGTextMetrics&, float angle, float& xOrientationShift, float& yOrientationShift) const;
47
EAlignmentBaseline dominantBaselineToAlignmentBaseline(bool
isVerticalText
, const RenderObject* textRenderer) const;
SVGTextChunkBuilder.h
53
void processTextLengthSpacingCorrection(bool
isVerticalText
, float textLengthShift, Vector<SVGTextFragment>&, unsigned& atCharacter);
54
void processTextAnchorCorrection(bool
isVerticalText
, float textAnchorShift, Vector<SVGTextFragment>&);
55
void buildSpacingAndGlyphsTransform(bool
isVerticalText
, float scale, const SVGTextFragment&, AffineTransform&);
SVGTextLayoutEngineBaseline.cpp
61
EAlignmentBaseline SVGTextLayoutEngineBaseline::dominantBaselineToAlignmentBaseline(bool
isVerticalText
, const RenderObject* textRenderer) const
73
if (
isVerticalText
)
84
return dominantBaselineToAlignmentBaseline(
isVerticalText
, textRenderer->parent());
86
return dominantBaselineToAlignmentBaseline(
isVerticalText
, textRenderer->parent());
109
float SVGTextLayoutEngineBaseline::calculateAlignmentBaselineShift(bool
isVerticalText
, const RenderObject* textRenderer) const
121
baseline = dominantBaselineToAlignmentBaseline(
isVerticalText
, textRendererParent);
130
return dominantBaselineToAlignmentBaseline(
isVerticalText
, textRendererParent);
154
float SVGTextLayoutEngineBaseline::calculateGlyphOrientationAngle(bool
isVerticalText
, const SVGRenderStyle* style, const UChar& character) const
158
switch (
isVerticalText
? style->glyphOrientationVertical() : style->glyphOrientationHorizontal()) {
185
float SVGTextLayoutEngineBaseline::calculateGlyphAdvanceAndOrientation(bool
isVerticalText
, SVGTextMetrics& metrics, float angle, float& xOrientationShift, float& yOrientationShift) cons
[
all
...]
SVGTextLayoutEngineSpacing.h
38
float calculateSVGKerning(bool
isVerticalText
, const SVGTextMetrics::Glyph& currentGlyph);
SVGTextLayoutEngineSpacing.cpp
40
float SVGTextLayoutEngineSpacing::calculateSVGKerning(bool
isVerticalText
, const SVGTextMetrics::Glyph& currentGlyph)
53
if (
isVerticalText
)
64
UNUSED_PARAM(
isVerticalText
);
SVGTextChunkBuilder.cpp
170
bool
isVerticalText
= chunk.
isVerticalText
();
179
processTextLengthSpacingCorrection(
isVerticalText
, textLengthShift, fragments, atCharacter);
195
buildSpacingAndGlyphsTransform(
isVerticalText
, textLengthScale, fragments.first(), spacingAndGlyphsTransform);
218
processTextAnchorCorrection(
isVerticalText
, textAnchorShift, fragments);
222
void SVGTextChunkBuilder::processTextLengthSpacingCorrection(bool
isVerticalText
, float textLengthShift, Vector<SVGTextFragment>& fragments, unsigned& atCharacter)
228
if (
isVerticalText
)
237
void SVGTextChunkBuilder::processTextAnchorCorrection(bool
isVerticalText
, float textAnchorShift, Vector<SVGTextFragment>& fragments)
243
if (
isVerticalText
)
250
void SVGTextChunkBuilder::buildSpacingAndGlyphsTransform(bool
isVerticalText
, float scale, const SVGTextFragment& fragment, AffineTransform& spacingAndGlyphsTransform
[
all
...]
SVGTextChunk.h
49
bool
isVerticalText
() const { return m_chunkStyle & VerticalText; }
SVGTextQuery.cpp
40
:
isVerticalText
(false)
47
bool
isVerticalText
;
123
queryData->
isVerticalText
= queryData->textRenderer->style()->svgStyle()->isVerticalWritingMode();
265
data->textLength += queryData->
isVerticalText
? fragment.height : fragment.width;
304
data->subStringLength += queryData->
isVerticalText
? metrics.height() : metrics.width();
342
if (queryData->
isVerticalText
)
390
if (queryData->
isVerticalText
)
477
if (queryData->
isVerticalText
)
SVGRenderTreeAsText.cpp
473
bool
isVerticalText
= svgStyle->isVerticalWritingMode();
476
if (
isVerticalText
)
481
if (
isVerticalText
)
484
} else if (
isVerticalText
)
492
if (
isVerticalText
)
/external/webkit/Source/WebCore/svg/
SVGFont.cpp
158
static inline bool isCompatibleGlyph(const SVGGlyphIdentifier& identifier, bool
isVerticalText
, const String& language,
166
valid =
isVerticalText
;
169
valid = !
isVerticalText
;
243
void walk(const TextRun& run, bool
isVerticalText
, const String& language, int from, int to)
290
if (identifier.isValid && isCompatibleGlyph(identifier,
isVerticalText
, language, chars, i, i + identifier.nameLength)) {
409
bool
isVerticalText
= false; // Holds true for HTML text
415
isVerticalText
= isVerticalWritingMode(parentRenderer->style()->svgStyle());
422
runWalker.walk(run,
isVerticalText
, language, from, to);
496
bool
isVerticalText
= false;
510
isVerticalText
= isVerticalWritingMode(referencingRenderObjectParentStyle->svgStyle());
[
all
...]
Completed in 222 milliseconds