Lines Matching refs:rInfo

161     String lcl_GetNumGroupName( double fStartValue, const ScDPNumGroupInfo& rInfo,  in lcl_GetNumGroupName()  argument
166 double fStep = rInfo.Step; in lcl_GetNumGroupName()
168 … if ( !bHasNonInteger && ( rInfo.DateValues || !rtl::math::approxEqual( fEndValue, rInfo.End ) ) ) in lcl_GetNumGroupName()
179 if ( fEndValue > rInfo.End && !rInfo.AutoEnd ) in lcl_GetNumGroupName()
183 fEndValue = rInfo.End; in lcl_GetNumGroupName()
187 if ( rInfo.DateValues ) in lcl_GetNumGroupName()
225 … String lcl_GetNumGroupForValue( double fValue, const ScDPNumGroupInfo& rInfo, bool bHasNonInteger, in lcl_GetNumGroupForValue() argument
230 if ( fValue < rInfo.Start && !rtl::math::approxEqual( fValue, rInfo.Start ) ) in lcl_GetNumGroupForValue()
232 rGroupValue = rInfo.Start - rInfo.Step; in lcl_GetNumGroupForValue()
233 …return lcl_GetSpecialNumGroupName( rInfo.Start, true, cDecSeparator, rInfo.DateValues, pFormatter … in lcl_GetNumGroupForValue()
236 if ( fValue > rInfo.End && !rtl::math::approxEqual( fValue, rInfo.End ) ) in lcl_GetNumGroupForValue()
238 rGroupValue = rInfo.End + rInfo.Step; in lcl_GetNumGroupForValue()
239 …return lcl_GetSpecialNumGroupName( rInfo.End, false, cDecSeparator, rInfo.DateValues, pFormatter ); in lcl_GetNumGroupForValue()
242 double fDiff = fValue - rInfo.Start; in lcl_GetNumGroupForValue()
243 double fDiv = rtl::math::approxFloor( fDiff / rInfo.Step ); in lcl_GetNumGroupForValue()
244 double fGroupStart = rInfo.Start + fDiv * rInfo.Step; in lcl_GetNumGroupForValue()
246 if ( rtl::math::approxEqual( fGroupStart, rInfo.End ) && in lcl_GetNumGroupForValue()
247 !rtl::math::approxEqual( fGroupStart, rInfo.Start ) ) in lcl_GetNumGroupForValue()
249 if ( !rInfo.DateValues ) in lcl_GetNumGroupForValue()
257 fGroupStart = rInfo.Start + fDiv * rInfo.Step; in lcl_GetNumGroupForValue()
264 rGroupValue = rInfo.End + rInfo.Step; in lcl_GetNumGroupForValue()
265 …return lcl_GetSpecialNumGroupName( rInfo.End, false, cDecSeparator, rInfo.DateValues, pFormatter ); in lcl_GetNumGroupForValue()
271 return lcl_GetNumGroupName( fGroupStart, rInfo, bHasNonInteger, cDecSeparator, pFormatter ); in lcl_GetNumGroupForValue()
404 ScDPDateGroupHelper::ScDPDateGroupHelper( const ScDPNumGroupInfo& rInfo, sal_Int32 nPart ) : in ScDPDateGroupHelper() argument
405 aNumInfo( rInfo ), in ScDPDateGroupHelper()
772 void ScDPGroupDimension::MakeDateHelper( const ScDPNumGroupInfo& rInfo, sal_Int32 nPart ) in MakeDateHelper() argument
775 pDateHelper = new ScDPDateGroupHelper( rInfo, nPart ); in MakeDateHelper()
863 ScDPNumGroupDimension::ScDPNumGroupDimension( const ScDPNumGroupInfo& rInfo ) : in ScDPNumGroupDimension() argument
864 aGroupInfo( rInfo ), in ScDPNumGroupDimension()
906 void ScDPNumGroupDimension::MakeDateHelper( const ScDPNumGroupInfo& rInfo, sal_Int32 nPart ) in MakeDateHelper() argument
909 pDateHelper = new ScDPDateGroupHelper( rInfo, nPart ); in MakeDateHelper()
1074 void ScDPGroupTableData::GetNumGroupInfo( long nDimension, ScDPNumGroupInfo& rInfo, in GetNumGroupInfo() argument
1079 rInfo = pNumGroups[nDimension].GetInfo(); in GetNumGroupInfo()
1321 void ScDPGroupTableData::CalcResults(CalcInfo& rInfo, bool bAutoShow) in CalcResults() argument
1335 FillRowDataFromCacheTable(nRow, rCacheTable, rInfo, aData); in CalcResults()
1337 if ( !rInfo.aColLevelDims.empty() ) in CalcResults()
1338 … FillGroupValues(&aData.aColData[0], rInfo.aColLevelDims.size(), &rInfo.aColLevelDims[0]); in CalcResults()
1339 if ( !rInfo.aRowLevelDims.empty() ) in CalcResults()
1340 … FillGroupValues(&aData.aRowData[0], rInfo.aRowLevelDims.size(), &rInfo.aRowLevelDims[0]); in CalcResults()
1341 if ( !rInfo.aPageDims.empty() ) in CalcResults()
1342 FillGroupValues(&aData.aPageData[0], rInfo.aPageDims.size(), &rInfo.aPageDims[0]); in CalcResults()
1344 ProcessRowData(rInfo, aData, bAutoShow); in CalcResults()