Lines Matching refs:nMaxIdx
304 sal_uInt16 nMaxIdx = nIdx; in NoteRange() local
311 while( nMaxIdx < nCount && (*pLongArr)[ nMaxIdx ] < nMax ) in NoteRange()
312 ++nMaxIdx; in NoteRange()
313 DBG_ASSERT( nMaxIdx > nIdx || nMin == nMax, "NoteRange: Funny Situation." ); in NoteRange()
314 if( nMaxIdx ) in NoteRange()
315 --nMaxIdx; in NoteRange()
316 if( nMaxIdx < nIdx ) in NoteRange()
317 nMaxIdx = nIdx; in NoteRange()
320 if( nMaxIdx % 2 ) in NoteRange()
321 (*pLongArr)[ nMaxIdx-- ] = nMax; in NoteRange()
323 sal_uInt16 nDiff = nMaxIdx - nIdx; in NoteRange()
324 nMaxIdx = nIdx / 2; // Ab hier ist nMaxIdx der Index im BoolArray. in NoteRange()
329 sal_uInt16 nStop = nMaxIdx + nDiff; in NoteRange()
330 for( sal_uInt16 i = nMaxIdx; i < nStop; ++i ) in NoteRange()
332 aBoolArr.erase( aBoolArr.begin() + nMaxIdx, aBoolArr.begin() + (nMaxIdx + nDiff) ); in NoteRange()
334 DBG_ASSERT( nMaxIdx < aBoolArr.size(), "NoteRange: Too much deleted" ); in NoteRange()
335 aBoolArr[ nMaxIdx ] ^= bToggle; in NoteRange()