Lines Matching refs:pCol

98     ScColumn*       pCol = &pTab->aCol[nCol];  in GetThisCol()  local
99 ScAttrArray* pAtt = pCol->pAttrArray; in GetThisCol()
117 nColRow = (nColPos < pCol->nCount) ? pCol->pItems[nColPos].nRow : MAXROW+1; in GetThisCol()
126 pCell = pCol->pItems[nColPos].pCell; in GetThisCol()
314 ScColumn* pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetThis() local
334 pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetThis()
335 } while ( pCol->nCount == 0 ); in GetThis()
336 pCol->Search( nRow, nColRow ); in GetThis()
339 while (( nColRow < pCol->nCount ) && ( pCol->pItems[nColRow].nRow < nRow )) in GetThis()
342 if ( nColRow < pCol->nCount && pCol->pItems[nColRow].nRow <= nEndRow ) in GetThis()
344 nRow = pCol->pItems[nColRow].nRow + 1; in GetThis()
347 ScBaseCell* pCell = pCol->pItems[nColRow].pCell; in GetThis()
360 nAttrEndRow, pCol->pAttrArray, nRow, pDoc ); in GetThis()
367 if ( nColRow < pCol->nCount && in GetThis()
368 pCol->pItems[nColRow].nRow <= nEndRow && in GetThis()
369 pCol->pItems[nColRow].pCell->GetCellType() == CELLTYPE_VALUE && in GetThis()
372 fNextValue = ((ScValueCell*)pCol->pItems[nColRow].pCell)->GetValue(); in GetThis()
373 nNextRow = pCol->pItems[nColRow].nRow; in GetThis()
378 nAttrEndRow, pCol->pAttrArray, nNextRow, pDoc ); in GetThis()
439 const ScColumn* pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetCurNumFmtInfo() local
440 nNumFmtIndex = pCol->GetNumberFormat( nRow ); in GetCurNumFmtInfo()
446 if ( nIdx < pCol->nCount && pCol->pItems[nIdx].nRow == nRow ) in GetCurNumFmtInfo()
447 pCell = pCol->pItems[nIdx].pCell; in GetCurNumFmtInfo()
450 if ( pCol->Search( nRow, nIdx ) ) in GetCurNumFmtInfo()
451 pCell = pCol->pItems[nIdx].pCell; in GetCurNumFmtInfo()
475 ScColumn* pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetFirst() local
476 pCol->Search( nRow, nColRow ); in GetFirst()
506 ScColumn* pCol = &rDoc.pTab[nTab]->aCol[nCol]; in GetRowByColEntryIndex() local
507 return pCol->pItems[nColRow].nRow; in GetRowByColEntryIndex()
512 ScColumn* pCol = &rDoc.pTab[nTab]->aCol[nCol]; in GetCellByColEntryIndex() local
513 return pCol->pItems[nColRow].pCell; in GetCellByColEntryIndex()
518 ScColumn* pCol = &rDoc.pTab[nTab]->aCol[nCol]; in GetAttrArrayByCol() local
519 return pCol->pAttrArray; in GetAttrArrayByCol()
529 ScColumn* pCol = &rDoc.pTab[nTab]->aCol[nCol]; in SearchColEntryIndex() local
531 pCol->Search(nRow, nColRow); in SearchColEntryIndex()
1050 ScColumn* pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetThis() local
1066 pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetThis()
1067 } while ( pCol->nCount == 0 ); in GetThis()
1068 pCol->Search( nRow, nColRow ); in GetThis()
1071 while ( (nColRow < pCol->nCount) && (pCol->pItems[nColRow].nRow < nRow) ) in GetThis()
1074 if ( nColRow < pCol->nCount && pCol->pItems[nColRow].nRow <= nEndRow ) in GetThis()
1076 nRow = pCol->pItems[nColRow].nRow; in GetThis()
1079 ScBaseCell* pCell = pCol->pItems[nColRow].pCell; in GetThis()
1103 ScColumn* pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetFirst() local
1104 pCol->Search( nRow, nColRow ); in GetFirst()
1148 ScColumn* pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetThis() local
1173 pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetThis()
1174 } while ( pCol->nCount == 0 ); in GetThis()
1175 pCol->Search( nRow, nColRow ); in GetThis()
1181 while ( nColRow < pCol->nCount && pCol->pItems[nColRow].nRow < nRow ) in GetThis()
1184 if ( nColRow < pCol->nCount && in GetThis()
1185 (nRow = pCol->pItems[nColRow].nRow) <= aParam.nRow2 ) in GetThis()
1187 ScBaseCell* pCell = pCol->pItems[nColRow].pCell; in GetThis()
1250 ScColumn* pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in GetFirst() local
1251 pCol->Search( nRow, nColRow ); in GetFirst()
1412 ScColumn* pCol = &(pDoc->pTab[nTab])->aCol[nCol]; in BinarySearch() local
1413 if (!pCol->nCount) in BinarySearch()
1431 const ColEntry* pItems = pCol->pItems; in BinarySearch()
1432 if (pCol->Search( nRow, nLo ) && bFirstStringIgnore && in BinarySearch()
1436 sal_uLong nFormat = pCol->GetNumberFormat( pItems[nLo].nRow); in BinarySearch()
1445 if (!pCol->Search( aParam.nRow2, nHi ) && nHi>0) in BinarySearch()
1447 while (bAllStringIgnore && nLo <= nHi && nLo < pCol->nCount && in BinarySearch()
1461 if (nLastInRange < pCol->nCount) in BinarySearch()
1466 sal_uLong nFormat = pCol->GetNumberFormat( pItems[nLastInRange].nRow); in BinarySearch()
1568 sal_uLong nFormat = pCol->GetNumberFormat( pItems[i].nRow); in BinarySearch()
1659 if (nLo < pCol->nCount && pCol->pItems[nLo].nRow <= aParam.nRow2) in BinarySearch()
1669 nColRow = pCol->nCount - 1; in BinarySearch()
1711 ScColumn* pCol = &pDoc->pTab[nTab]->aCol[i]; in SetTab() local
1714 pCol->Search( nStartRow, nIndex ); in SetTab()
1715 if ( nIndex < pCol->nCount ) in SetTab()
1717 pNextRows[i-nStartCol] = pCol->pItems[nIndex].nRow; in SetTab()
1738 ScColumn* pCol = &pDoc->pTab[nTab]->aCol[nCol]; in GetNext() local
1740 … DBG_ASSERT( nIndex < pCol->nCount, "ScHorizontalCellIterator::GetNext: nIndex out of range" ); in GetNext()
1741 ScBaseCell* pCell = pCol->pItems[nIndex].pCell; in GetNext()
1742 if ( ++nIndex < pCol->nCount ) in GetNext()
1744 pNextRows[nCol-nStartCol] = pCol->pItems[nIndex].nRow; in GetNext()
1873 ScColumn* pCol = &pDoc->pTab[nCurTab]->aCol[nCurCol]; in GetNext() local
1875 nAttrEndRow, pCol->pAttrArray, nCurRow, pDoc ); in GetNext()
1927 const ScColumn* pCol = &(pDoc->pTab[nCurTab])->aCol[nCurCol]; in GetCurNumFmtInfo() local
1928 nNumFmtIndex = pCol->GetNumberFormat( nCurRow ); in GetCurNumFmtInfo()
1933 if ( pCol->Search( nCurRow, nCurIndex ) ) in GetCurNumFmtInfo()
1934 pCell = pCol->pItems[nCurIndex].pCell; in GetCurNumFmtInfo()