Lines Matching refs:range
42 Chart::AxisInfo::SetRange(const ChartDataRange& range)
45 axis->SetRange(range);
193 // sanitize the supplied range
219 Chart::SetDisplayRange(ChartDataRange range)
221 // sanitize the supplied range
222 if (range.IsValid() && range.Size() < fRange.Size()) {
223 if (range.min < fRange.min)
224 range.OffsetTo(fRange.min);
225 else if (range.max > fRange.max)
226 range.OffsetBy(fRange.max - range.max);
228 range = fRange;
230 if (range == fDisplayRange)
233 fDisplayRange = range;
514 const ChartDataRange& range = horizontal ? fDomain : fRange;
525 if (range.IsValid() && displayRange.IsValid()) {
526 scrollSize = (range.Size() / displayRange.Size() - 1) * chartSize;
527 scrollValue = (displayRange.min - range.min) / displayRange.Size()
529 proportion = displayRange.Size() / range.Size();
553 const ChartDataRange& range = horizontal ? fDomain : fRange;
561 * (range.Size() - displayRange.Size()));