Lines Matching refs:ScOutlineEntry
44 ScOutlineEntry::ScOutlineEntry( SCCOLROW nNewStart, SCCOLROW nNewSize, bool bNewHidden ) : in ScOutlineEntry() function in ScOutlineEntry
52 ScOutlineEntry::ScOutlineEntry( const ScOutlineEntry& rEntry ) : in ScOutlineEntry() function in ScOutlineEntry
61 ScDataObject* ScOutlineEntry::Clone() const in Clone()
63 return new ScOutlineEntry( *this ); in Clone()
66 void ScOutlineEntry::Move( SCsCOLROW nDelta ) in Move()
77 void ScOutlineEntry::SetSize( SCSIZE nNewSize ) in SetSize()
87 void ScOutlineEntry::SetPosSize( SCCOLROW nNewPos, SCSIZE nNewSize ) in SetPosSize()
93 void ScOutlineEntry::SetHidden( bool bNewHidden ) in SetHidden()
98 void ScOutlineEntry::SetVisible( bool bNewVisible ) in SetVisible()
119 return IntCompare( ((ScOutlineEntry*)pKey1)->GetStart(), in Compare()
120 ((ScOutlineEntry*)pKey2)->GetStart() ); in Compare()
129 while ( (nPos<nLocalCount) ? (((ScOutlineEntry*)At(nPos))->GetStart() < nMinStart) : sal_False ) in FindStart()
150 ScOutlineEntry* pEntry = (ScOutlineEntry*) rArray.aCollections[nLevel].At(nEntry); in ScOutlineArray()
151 aCollections[nLevel].Insert( new ScOutlineEntry( *pEntry ) ); in ScOutlineArray()
170 ScOutlineEntry* pEntry = (ScOutlineEntry*) pCollect->At(i); in FindEntry()
209 if ( ((ScOutlineEntry*)aCollections[nStartLevel-1].At(nStartIndex))-> in Insert()
213 if ( ((ScOutlineEntry*)aCollections[nEndLevel-1].At(nEndIndex))-> in Insert()
236 ScOutlineEntry* pEntry = (ScOutlineEntry*) aCollections[nMoveLevel].At(i); in Insert()
245 aCollections[nMoveLevel+1].Insert( new ScOutlineEntry( *pEntry ) ); in Insert()
298 ScOutlineEntry* pNewEntry = new ScOutlineEntry( nStartCol, nEndCol+1-nStartCol, bHidden ); in Insert()
316 ScOutlineEntry* pEntry = (ScOutlineEntry*) pCollect->At(i); in FindTouchedLevel()
342 ScOutlineEntry* pEntry = (ScOutlineEntry*) pCollect->At(i); in RemoveSub()
372 ScOutlineEntry* pEntry = (ScOutlineEntry*) pCollect->At(i); in PromoteSub()
378 aCollections[nLevel-1].Insert( new ScOutlineEntry( *pEntry ) ); in PromoteSub()
418 ScOutlineEntry* pEntry = (ScOutlineEntry*) pCollect->At(i); in Remove()
441 ScOutlineEntry* ScOutlineArray::GetEntry( sal_uInt16 nLevel, sal_uInt16 nIndex ) const in GetEntry()
443 return (ScOutlineEntry*)((nLevel < nDepth) ? aCollections[nLevel].At(nIndex) : NULL); in GetEntry()
451 ScOutlineEntry* ScOutlineArray::GetEntryByPos( sal_uInt16 nLevel, SCCOLROW nPos ) const in GetEntryByPos()
454 ScOutlineEntry* pEntry; in GetEntryByPos()
471 const ScOutlineEntry* pEntry = GetEntry( nLevel, rnIndex ); in GetEntryIndex()
485 const ScOutlineEntry* pEntry = GetEntry( nLevel, rnIndex ); in GetEntryIndexInRange()
494 ScOutlineEntry* pEntry = GetEntry( nLevel, nEntry ); in SetVisibleBelow()
503 pEntry = (ScOutlineEntry*) aCollections[nSubLevel].At(i); in SetVisibleBelow()
516 pEntry = (ScOutlineEntry*) aCollections[nSubLevel].At(i); in SetVisibleBelow()
530 rStart = ((ScOutlineEntry*) aCollections[0].At(0))->GetStart(); in GetRange()
531 rEnd = ((ScOutlineEntry*) aCollections[0].At(nCount-1))->GetEnd(); in GetRange()
543 ScOutlineEntry* pEntry; in ExtendBlock()
548 pEntry = (ScOutlineEntry*) aCollections[nLevel].At(i); in ExtendBlock()
565 SCCOLROW nEnd = ((ScOutlineEntry*) aCollections[0].At(nCount-1))->GetEnd(); in TestInsertSpace()
575 ScOutlineEntry* pEntry; in InsertSpace()
602 ScOutlineEntry* pEntry; in DeleteSpace()
641 ScOutlineEntry* pEntry; in ManualAction()
736 ScOutlineEntry* pEntry = (ScOutlineEntry*) pArray->aCollections[nLevel].At(nEntry); in ScSubOutlineIterator()
744 ScOutlineEntry* ScSubOutlineIterator::GetNext() in GetNext()
746 ScOutlineEntry* pEntry; in GetNext()
753 pEntry = (ScOutlineEntry*) pArray->aCollections[nSubLevel].At(nSubEntry); in GetNext()