Lines Matching refs:fProposedSplitPos
464 float* fProposedSplitPos, in FindLayoutItemSplitPos() argument
468 if (*fProposedSplitPos <= fCurVerticalOffset + kXFALayoutPrecision || in FindLayoutItemSplitPos()
469 *fProposedSplitPos > fCurVerticalOffset + pLayoutItem->m_sSize.height - in FindLayoutItemSplitPos()
494 *fProposedSplitPos - fCurVerticalOffset); in FindLayoutItemSplitPos()
498 *fProposedSplitPos = fCurVerticalOffset + fRelSplitPos.value(); in FindLayoutItemSplitPos()
500 if (*fProposedSplitPos <= in FindLayoutItemSplitPos()
506 float fRelSplitPos = *fProposedSplitPos - fCurBottomMargin; in FindLayoutItemSplitPos()
519 *fProposedSplitPos = fRelSplitPos - fCurTopMargin; in FindLayoutItemSplitPos()
521 *fProposedSplitPos = fRelSplitPos + fCurBottomMargin; in FindLayoutItemSplitPos()
525 if (*fProposedSplitPos <= in FindLayoutItemSplitPos()
538 *fProposedSplitPos = fCurVerticalOffset; in FindLayoutItemSplitPos()
656 float CXFA_ContentLayoutProcessor::FindSplitPos(float fProposedSplitPos) { in FindSplitPos() argument
661 while (fProposedSplitPos > kXFALayoutPrecision) { in FindSplitPos()
663 if (!FindLayoutItemSplitPos(m_pLayoutItem.Get(), 0, &fProposedSplitPos, in FindSplitPos()
668 return fProposedSplitPos; in FindSplitPos()