Home | History | Annotate | Download | only in fpdfdoc

Lines Matching refs:pLine

73         if (CLine * pLine = m_LineArray.GetAt(i)) {

74 pLine->LinePlace = CPVT_WordPlace(SecPlace.nSecIndex, i, -1);
109 if (CLine * pLine = m_LineArray.GetAt(0)) {
110 return pLine->GetBeginWordPlace();
117 if (CLine * pLine = m_LineArray.GetAt(m_LineArray.GetSize() - 1)) {
118 return pLine->GetEndWordPlace();
131 if (CLine * pLine = m_LineArray.GetAt(place.nLineIndex)) {
132 if (place.nWordIndex == pLine->m_LineInfo.nBeginWordIndex) {
134 } else if (place.nWordIndex < pLine->m_LineInfo.nBeginWordIndex) {
139 return pLine->GetPrevWordPlace(place);
152 if (CLine * pLine = m_LineArray.GetAt(place.nLineIndex)) {
153 if (place.nWordIndex >= pLine->m_LineInfo.nEndWordIndex) {
158 return pLine->GetNextWordPlace(place);
169 if (CLine * pLine = m_LineArray.GetAt(nMid)) {
170 if (place.nWordIndex < pLine->m_LineInfo.nBeginWordIndex) {
173 } else if (place.nWordIndex > pLine->m_LineInfo.nEndWordIndex) {
197 if (CLine * pLine = m_LineArray.GetAt(nMid)) {
198 fTop = pLine->m_LineInfo.fLineY - pLine->m_LineInfo.fLineAscent - m_pVT->GetLineLeading(m_SecInfo);
199 fBottom = pLine->m_LineInfo.fLineY - pLine->m_LineInfo.fLineDescent;
216 CPVT_WordRange(pLine->GetNextWordPlace(pLine->GetBeginWordPlace()), pLine->GetEndWordPlace())
233 if (CLine * pLine = m_LineArray.GetAt(lineplace.nLineIndex)) {
235 CPVT_WordRange(pLine->GetNextWordPlace(pLine->GetBeginWordPlace()), pLine->GetEndWordPlace()));
337 if (CLine * pLine = m_pSection->m_LineArray.GetAt(0)) {
344 pLine->m_LineInfo.fLineX = fNodeWidth * PVT_HALF;
348 pLine->m_LineInfo.fLineX = fNodeWidth * nStart - fNodeWidth * PVT_HALF;
352 pLine->m_LineInfo.fLineX = fNodeWidth * nStart - fNodeWidth * PVT_HALF;
373 pLine->m_LineInfo.fLineX = x;
386 pLine->m_LineInfo.nBeginWordIndex = 0;
387 pLine->m_LineInfo.nEndWordIndex = m_pSection->m_WordArray.GetSize() - 1;
388 pLine->m_LineInfo.fLineY = y;
389 pLine->m_LineInfo.fLineWidth = x - pLine->m_LineInfo.fLineX;
390 pLine->m_LineInfo.fLineAscent = fLineAscent;
391 pLine->m_LineInfo.fLineDescent = fLineDescent;
760 if (CLine * pLine = m_pSection->m_LineArray.GetAt(l)) {
767 fPosX = (fTypesetWidth - pLine->m_LineInfo.fLineWidth) * PVT_HALF;
770 fPosX = fTypesetWidth - pLine->m_LineInfo.fLineWidth;
775 fPosY += pLine->m_LineInfo.fLineAscent;
776 pLine->m_LineInfo.fLineX = fPosX - fMinX;
777 pLine->m_LineInfo.fLineY = fPosY - fMinY;
778 for (FX_INT32 w = pLine->m_LineInfo.nBeginWordIndex; w <= pLine->m_LineInfo.nEndWordIndex; w++) {
800 fPosY += (-pLine->m_LineInfo.fLineDescent);
1246 if (CLine * pLine = pSection->m_LineArray.GetAt(place.nLineIndex)) {
1247 return pLine->GetEndWordPlace();
1342 if (CLine * pLine = pSection->m_LineArray.GetAt(place.nLineIndex)) {
1343 lineinfo = pLine->m_LineInfo;
1783 if (CLine * pLine = pSection->m_LineArray.GetAt(m_CurPos.nLineIndex)) {
1822 if (CLine * pLine = pSection->m_LineArray.GetAt(m_CurPos.nLineIndex)) {
1824 CPDF_Point(pLine->m_LineInfo.fLineX + pSection->m_SecInfo.rcSection.left,
1825 pLine->m_LineInfo.fLineY + pSection->m_SecInfo.rcSection.top) );
1826 line.fLineWidth = pLine->m_LineInfo.fLineWidth;
1827 line.fLineAscent = pLine->m_LineInfo.fLineAscent;
1828 line.fLineDescent = pLine->m_LineInfo.fLineDescent;
1829 line.lineEnd = pLine->GetEndWordPlace();