Lines Matching refs:r
801 lcl_tSizeType r = 0; // true row index in CalculateBSplines() local
812 r = c; in CalculateBSplines()
813 while ( aMatN[r][c-aShift[r]] == 0 && r < n) in CalculateBSplines()
815 ++r; in CalculateBSplines()
817 if (aMatN[r][c-aShift[r]] == 0.0) in CalculateBSplines()
825 if (r != c) in CalculateBSplines()
829 fHelp = aMatN[r][i]; in CalculateBSplines()
830 aMatN[r][i] = aMatN[c][i]; in CalculateBSplines()
833 aHelp = aPointsIn[r]; in CalculateBSplines()
834 aPointsIn[r] = aPointsIn[c]; in CalculateBSplines()
836 nHelp = aShift[r]; in CalculateBSplines()
837 aShift[r] = aShift[c]; in CalculateBSplines()
853 for ( r = c+1; aShift[r]<=c && r < n; ++r) in CalculateBSplines()
855 fEliminate = aMatN[r][0]; in CalculateBSplines()
860 aMatN[r][i-1] = aMatN[r][i] - fEliminate * aMatN[c][i]; in CalculateBSplines()
862 aMatN[r][p]=0; in CalculateBSplines()
863 aPointsIn[r].first -= fEliminate * aPointsIn[c].first; in CalculateBSplines()
864 aPointsIn[r].second -= fEliminate * aPointsIn[c].second; in CalculateBSplines()
865 ++aShift[r]; in CalculateBSplines()
879 r = cc - 1; in CalculateBSplines()
880 while ( r !=0 && cc-r < p ) in CalculateBSplines()
882 fEliminate = aMatN[r][ cc - aShift[r] ]; in CalculateBSplines()
886 aMatN[r][cc - aShift[r]] = 0.0; in CalculateBSplines()
887 aPointsIn[r].first -= fEliminate * aPointsIn[cc].first; in CalculateBSplines()
888 aPointsIn[r].second -= fEliminate * aPointsIn[cc].second; in CalculateBSplines()
890 --r; in CalculateBSplines()