Home | History | Annotate | Download | only in svg

Lines Matching refs:m_currentTextFragment

124     ASSERT(!m_currentTextFragment.length);
128 m_currentTextFragment.length = m_visualCharacterOffset - m_currentTextFragment.characterOffset;
132 m_currentTextFragment.width = lastCharacterMetrics.width();
133 m_currentTextFragment.height = lastCharacterMetrics.height();
135 if (m_currentTextFragment.length > 1) {
139 for (unsigned i = m_currentTextFragment.metricsListOffset; i < m_visualMetricsListOffset; ++i)
141 m_currentTextFragment.height = length;
143 for (unsigned i = m_currentTextFragment.metricsListOffset; i < m_visualMetricsListOffset; ++i)
145 m_currentTextFragment.width = length;
149 textBox->textFragments().append(m_currentTextFragment);
150 m_currentTextFragment = SVGTextFragment();
618 ASSERT(!m_currentTextFragment.characterOffset);
619 ASSERT(!m_currentTextFragment.length);
622 m_currentTextFragment.characterOffset = m_visualCharacterOffset;
623 m_currentTextFragment.metricsListOffset = m_visualMetricsListOffset;
624 m_currentTextFragment.x = x;
625 m_currentTextFragment.y = y;
629 m_currentTextFragment.transform.rotate(angle);
632 m_currentTextFragment.transform.translate(xOrientationShift, yOrientationShift);
635 m_currentTextFragment.transform.rotate(orientationAngle);
637 m_currentTextFragment.isTextOnPath = m_inPathLayout && m_textPathScaling != 1;
638 if (m_currentTextFragment.isTextOnPath) {
640 m_currentTextFragment.lengthAdjustTransform.scaleNonUniform(1, m_textPathScaling);
642 m_currentTextFragment.lengthAdjustTransform.scaleNonUniform(m_textPathScaling, 1);