Lines Matching refs:nIdx

1058 void WW8PLCFx_PCD::SetIdx( sal_uLong nIdx )  in SetIdx()  argument
1061 pPcdI->SetIdx( nIdx ); in SetIdx()
1208 short nIdx,nSpace; in DetermineBorderProperties() local
1216 nIdx = (aBrc1 & 0x18) >> 3; in DetermineBorderProperties()
1221 nIdx = 1; in DetermineBorderProperties()
1223 nMSTotalWidth *= nIdx; in DetermineBorderProperties()
1228 nIdx = aBits1[1]; in DetermineBorderProperties()
1236 switch (nIdx) in DetermineBorderProperties()
1405 *pIdx = nIdx; in DetermineBorderProperties()
2028 : nIdx(0), nStru(nStruct) in WW8PLCFspecial()
2039 for( nIdx = 0; nIdx <= nIMax; nIdx++ ) in WW8PLCFspecial()
2040 pPLCF_PosArray[nIdx] = SWAPLONG( pPLCF_PosArray[nIdx] ); in WW8PLCFspecial()
2041 nIdx = 0; in WW8PLCFspecial()
2063 nIdx = 0; in SeekPos()
2068 if( (1 > nIdx) || (nP < pPLCF_PosArray[ nIdx-1 ]) ) in SeekPos()
2069 nIdx = 1; in SeekPos()
2071 long nI = nIdx ? nIdx : 1; in SeekPos()
2074 for(int n = (1==nIdx ? 1 : 2); n; --n ) in SeekPos()
2080 nIdx = nI - 1; // nI - 1 ist der richtige Index in SeekPos()
2085 nEnd = nIdx-1; in SeekPos()
2087 nIdx = nIMax; // Nicht gefunden, groesser als alle Eintraege in SeekPos()
2099 nIdx = 0; in SeekPosExact()
2103 if( nP <=pPLCF_PosArray[nIdx] ) in SeekPosExact()
2104 nIdx = 0; in SeekPosExact()
2106 long nI = nIdx ? nIdx-1 : 0; in SeekPosExact()
2109 for(int n = (0==nIdx ? 1 : 2); n; --n ) in SeekPosExact()
2115 nIdx = nI; // nI ist der richtige Index in SeekPosExact()
2120 nEnd = nIdx; in SeekPosExact()
2122 nIdx = nIMax; // Not found, groesser als alle Eintraege in SeekPosExact()
2128 return GetData( nIdx, rPos, rpValue ); in Get()
2150 long nStartPos ) :nIdx( 0 ), nStru( nStruct ) in WW8PLCF()
2168 long nStartPos, long nPN, long ncpN ) :nIdx( 0 ), nStru( nStruct ) in WW8PLCF()
2191 for( nIdx = 0; nIdx <= nIMax; nIdx++ ) in ReadPLCF()
2192 pPLCF_PosArray[nIdx] = SWAPLONG( pPLCF_PosArray[nIdx] ); in ReadPLCF()
2193 nIdx = 0; in ReadPLCF()
2242 nIdx = 0; in SeekPos()
2248 if( (1 > nIdx) || (nP < pPLCF_PosArray[ nIdx-1 ]) ) in SeekPos()
2249 nIdx = 1; in SeekPos()
2251 long nI = nIdx ? nIdx : 1; in SeekPos()
2254 for(int n = (1==nIdx ? 1 : 2); n; --n ) in SeekPos()
2260 nIdx = nI - 1; // nI - 1 ist der richtige Index in SeekPos()
2265 nEnd = nIdx-1; in SeekPos()
2268 nIdx = nIMax; // Nicht gefunden, groesser als alle Eintraege in SeekPos()
2274 if ( nIdx >= nIMax ) in Get()
2279 rStart = pPLCF_PosArray[ nIdx ]; in Get()
2280 rEnd = pPLCF_PosArray[ nIdx + 1 ]; in Get()
2281 rpValue = (void*)&pPLCF_Contents[nIdx * nStru]; in Get()
2287 if ( nIdx >= nIMax ) in Where()
2290 return pPLCF_PosArray[nIdx]; in Where()
2320 :rPLCF( rPLCFpcd ), nIdx( 0 ) in WW8PLCFpcd_Iter()
2332 nIdx = 0; in SeekPos()
2336 if( (1 > nIdx) || (nP < rPLCF.pPLCF_PosArray[ nIdx-1 ]) ) in SeekPos()
2337 nIdx = 1; in SeekPos()
2339 long nI = nIdx ? nIdx : 1; in SeekPos()
2342 for(int n = (1==nIdx ? 1 : 2); n; --n ) in SeekPos()
2348 nIdx = nI - 1; // nI - 1 ist der richtige Index in SeekPos()
2353 nEnd = nIdx-1; in SeekPos()
2355 nIdx = rPLCF.nIMax; // Nicht gefunden, groesser als alle Eintraege in SeekPos()
2361 if( nIdx >= rPLCF.nIMax ) in Get()
2366 rStart = rPLCF.pPLCF_PosArray[nIdx]; in Get()
2367 rEnd = rPLCF.pPLCF_PosArray[nIdx + 1]; in Get()
2368 rpValue = (void*)&rPLCF.pPLCF_Contents[nIdx * rPLCF.nStru]; in Get()
2374 if ( nIdx >= rPLCF.nIMax ) in Where()
2377 return rPLCF.pPLCF_PosArray[nIdx]; in Where()
2389 : nItemSize(nItemSiz), nFilePos(_nFilePos), nIdx(0), ePLCF(ePl), in WW8Fkp()
2402 for (nIdx = 0; nIdx < nIMax; ++nIdx) in WW8Fkp()
2404 sal_uInt16 nOfs = (*(pOfs + nIdx * nItemSize)) * 2; in WW8Fkp()
2463 nIdx = 0; in WW8Fkp()
2522 nIdx = 0; in SeekPos()
2526 if( (1 > nIdx) || (nFc < maEntries[nIdx-1].mnFC) ) in SeekPos()
2527 nIdx = 1; in SeekPos()
2529 long nI = nIdx ? nIdx : 1; in SeekPos()
2532 for(int n = (1==nIdx ? 1 : 2); n; --n ) in SeekPos()
2538 nIdx = nI - 1; // nI - 1 ist der richtige Index in SeekPos()
2543 nEnd = nIdx-1; in SeekPos()
2545 nIdx = nIMax; // Nicht gefunden, groesser als alle Eintraege in SeekPos()
2554 if( nIdx >= nIMax ) in Get()
2560 rStart = maEntries[nIdx].mnFC; in Get()
2561 rEnd = maEntries[nIdx + 1].mnFC; in Get()
2570 nIdx = (short)nI; in SetIdx()
2575 rLen = maEntries[nIdx].mnLen; in GetLenAndIStdAndSprms()
2576 return maEntries[nIdx].mpData; in GetLenAndIStdAndSprms()
2581 if( nIdx >= nIMax ) in HasSprm()
2594 if (nIdx >= nIMax) in HasSprm()
2755 void WW8PLCFx_Fc_FKP::SetIdx( sal_uLong nIdx ) in SetIdx() argument
2757 if( !( nIdx & 0xffffff00L ) ) in SetIdx()
2759 pPLCF->SetIdx( nIdx >> 8 ); in SetIdx()
2765 pPLCF->SetIdx( ( nIdx >> 8 ) - 1 ); in SetIdx()
2767 pFkp->SetIdx( nIdx & 0xff ); // Dann stelle Fkp-Pos wieder ein in SetIdx()
2976 void WW8PLCFx_Cp_FKP::SetPCDIdx( sal_uLong nIdx ) in SetPCDIdx() argument
2979 pPcd->SetIdx( nIdx ); in SetPCDIdx()
3227 void WW8PLCFx_SEPX::SetIdx( sal_uLong nIdx ) in SetIdx() argument
3229 if( pPLCF ) pPLCF->SetIdx( nIdx ); in SetIdx()
3399 void WW8PLCFx_SubDoc::SetIdx( sal_uLong nIdx ) in SetIdx() argument
3403 pRef->SetIdx( nIdx >> 16 ); in SetIdx()
3405 pTxt->SetIdx( nIdx & 0xFFFF ); in SetIdx()
3518 void WW8PLCFx_FLD::SetIdx( sal_uLong nIdx ) in SetIdx() argument
3521 pPLCF->SetIdx( nIdx ); in SetIdx()
3615 bool WW8PLCFx_FLD::GetPara(long nIdx, WW8FieldDesc& rF) in GetPara() argument
3622 pPLCF->SetIdx(nIdx); in GetPara()
4372 void WW8PLCFMan::GetSprmStart( short nIdx, WW8PLCFManResult* pRes ) const in GetSprmStart() argument
4380 const WW8PLCFxDesc* p = &aD[nIdx]; in GetSprmStart()
4400 void WW8PLCFMan::GetSprmEnd( short nIdx, WW8PLCFManResult* pRes ) const in GetSprmEnd() argument
4404 const WW8PLCFxDesc* p = &aD[nIdx]; in GetSprmEnd()
4415 void WW8PLCFMan::GetNoSprmStart( short nIdx, WW8PLCFManResult* pRes ) const in GetNoSprmStart() argument
4417 const WW8PLCFxDesc* p = &aD[nIdx]; in GetNoSprmStart()
4437 GetSprmStart( nIdx+1, pRes ); in GetNoSprmStart()
4443 void WW8PLCFMan::GetNoSprmEnd( short nIdx, WW8PLCFManResult* pRes ) const in GetNoSprmEnd() argument
4447 if( &aD[nIdx] == pBkm ) in GetNoSprmEnd()
4449 else if( &aD[nIdx] == pPcd ) in GetNoSprmEnd()
4453 GetSprmEnd( nIdx+1, pRes ); in GetNoSprmEnd()
4475 void WW8PLCFMan::AdvSprm(short nIdx, bool bStart) in AdvSprm() argument
4477 WW8PLCFxDesc* p = &aD[nIdx]; // Sprm-Klasse(!) ermitteln in AdvSprm()
4586 void WW8PLCFMan::AdvNoSprm(short nIdx, bool bStart) in AdvNoSprm() argument
4594 WW8PLCFxDesc* p = &aD[nIdx]; in AdvNoSprm()
4598 AdvSprm(nIdx+1,bStart); in AdvNoSprm()
4600 p->nStartPos = aD[nIdx+1].nStartPos; in AdvNoSprm()
4603 if (aD[nIdx+1].pIdStk->empty()) in AdvNoSprm()
4617 GetNewSprms( aD[nIdx+1] ); in AdvNoSprm()
4645 sal_uInt16 nIdx = WhereIdx(&bStart); in operator ++() local
4646 if (nIdx < nPLCF) in operator ++()
4648 WW8PLCFxDesc* p = &aD[nIdx]; in operator ++()
4653 AdvSprm( nIdx, bStart ); in operator ++()
4655 AdvNoSprm( nIdx, bStart ); in operator ++()
4668 sal_uInt16 nIdx = WhereIdx(&bStart); in Get() local
4670 if( nIdx >= nPLCF ) in Get()
4676 if( aD[nIdx].pPLCFx->IsSprm() ) in Get()
4680 GetSprmStart( nIdx, pRes ); in Get()
4685 GetSprmEnd( nIdx, pRes ); in Get()
4693 GetNoSprmStart( nIdx, pRes ); in Get()
4698 GetNoSprmEnd( nIdx, pRes ); in Get()
4758 void WW8PLCFx_Cp_FKP::SetIdx2( sal_uLong nIdx ) in SetIdx2() argument
4760 SetPCDIdx( nIdx ); in SetIdx2()
5945 short nIdx = nIdxOffset; in GetTextPos() local
5951 nIdx++; // uninteresting Header / Footer in GetTextPos()
5960 aPLCF.SetIdx( nIdx ); // Lookup suitable CP in GetTextPos()
5968 bool WW8PLCF_HdFt::GetTextPosExact(short nIdx, WW8_CP& rStart, long& rLen) in GetTextPosExact() argument
5973 aPLCF.SetIdx( nIdx ); // Lookup suitable CP in GetTextPosExact()