Lines Matching refs:pRefDim

3583 void ScDPDataDimension::FillDataRow( const ScDPResultDimension* pRefDim,  in FillDataRow()  argument
3588 … DBG_ASSERT( pRefDim && pRefDim->GetMemberCount() == aMembers.Count(), "dimensions don't match" ); in FillDataRow()
3589 DBG_ASSERT( pRefDim == pResultDimension, "wrong dim" ); in FillDataRow()
3591 const ScMemberSortOrder& rMemberOrder = pRefDim->GetMemberOrder(); in FillDataRow()
3609 const ScDPResultMember* pRefMember = pRefDim->GetMember(nMemberPos); in FillDataRow()
3619 void ScDPDataDimension::UpdateDataRow( const ScDPResultDimension* pRefDim, in UpdateDataRow() argument
3623 … DBG_ASSERT( pRefDim && pRefDim->GetMemberCount() == aMembers.Count(), "dimensions don't match" ); in UpdateDataRow()
3624 DBG_ASSERT( pRefDim == pResultDimension, "wrong dim" ); in UpdateDataRow()
3640 const ScDPResultMember* pRefMember = pRefDim->GetMember(nMemberPos); in UpdateDataRow()
3646 void ScDPDataDimension::SortMembers( ScDPResultDimension* pRefDim ) in SortMembers() argument
3650 if ( pRefDim->IsSortByData() ) in SortMembers()
3654 ScMemberSortOrder& rMemberOrder = pRefDim->GetMemberOrder(); in SortMembers()
3660 ScDPColMembersOrder aComp( *this, pRefDim->GetSortMeasure(), pRefDim->IsSortAscending() ); in SortMembers()
3666 … DBG_ASSERT( pRefDim && pRefDim->GetMemberCount() == aMembers.Count(), "dimensions don't match" ); in SortMembers()
3667 DBG_ASSERT( pRefDim == pResultDimension, "wrong dim" ); in SortMembers()
3673 ScDPResultMember* pRefMember = pRefDim->GetMember(i); in SortMembers()
3682 void ScDPDataDimension::DoAutoShow( ScDPResultDimension* pRefDim ) in DoAutoShow() argument
3688 … DBG_ASSERT( pRefDim && pRefDim->GetMemberCount() == aMembers.Count(), "dimensions don't match" ); in DoAutoShow()
3689 DBG_ASSERT( pRefDim == pResultDimension, "wrong dim" ); in DoAutoShow()
3695 ScDPResultMember* pRefMember = pRefDim->GetMember(i); in DoAutoShow()
3703 if ( pRefDim->IsAutoShow() && pRefDim->GetAutoCount() > 0 && pRefDim->GetAutoCount() < nCount ) in DoAutoShow()
3713 ScDPColMembersOrder aComp( *this, pRefDim->GetAutoMeasure(), !pRefDim->IsAutoTopItems() ); in DoAutoShow()
3718 long nIncluded = pRefDim->GetAutoCount(); in DoAutoShow()
3732 if ( lcl_IsEqual( pDataMember1, pDataMember2, pRefDim->GetAutoMeasure() ) ) in DoAutoShow()
3744 ScDPResultMember* pMember = pRefDim->GetMember(aAutoOrder[nPos]); in DoAutoShow()
3772 void ScDPDataDimension::UpdateRunningTotals( const ScDPResultDimension* pRefDim, in UpdateRunningTotals() argument
3777 … DBG_ASSERT( pRefDim && pRefDim->GetMemberCount() == aMembers.Count(), "dimensions don't match" ); in UpdateRunningTotals()
3778 DBG_ASSERT( pRefDim == pResultDimension, "wrong dim" ); in UpdateRunningTotals()
3784 const ScMemberSortOrder& rMemberOrder = pRefDim->GetMemberOrder(); in UpdateRunningTotals()
3796 const ScDPResultMember* pRefMember = pRefDim->GetMember(nMemberPos); in UpdateRunningTotals()
3813 void ScDPDataDimension::DumpState( const ScDPResultDimension* pRefDim, ScDocument* pDoc, ScAddress&… in DumpState() argument
3823 const ScDPResultMember* pRefMember = pRefDim->GetMember(i); in DumpState()