Lines Matching refs:aMin
213 void ComputeMulRange::operator() (de::Random& rnd, float dstMin, float dstMax, float& aMin, float& … in operator ()() argument
234 aMin = scaledMin + getQuantizedFloat(rnd, 0.0f, (scaledMax-scaledMin)-subRangeLen, subRangeStep); in operator ()()
235 aMax = aMin + subRangeLen; in operator ()()
242 if (de::inBounds(aMin*(scale-(float)i*scaleStep), dstMin, dstMax) && in operator ()()
246 if (de::inBounds(aMin*(scale+(float)i*scaleStep), dstMin, dstMax) && in operator ()()
254 std::swap(aMin, aMax); in operator ()()
256 aMin *= -1.0f; in operator ()()
264 DE_ASSERT(aMin <= aMax && bMin <= bMax); in operator ()()
265 DE_ASSERT(de::inRange(aMin*bMin, dstMin-eps, dstMax+eps)); in operator ()()
266 DE_ASSERT(de::inRange(aMin*bMax, dstMin-eps, dstMax+eps)); in operator ()()
272 void ComputeMulRange::operator() (de::Random& rnd, int dstMin, int dstMax, int& aMin, int& aMax, in… in operator ()() argument
275 aMin = dstMin; in operator ()()
297 void ComputeAddRange::operator() (de::Random& random, T dstMin, T dstMax, T& aMin, T& aMax, T& bMin… in operator ()() argument
309 aMin = dstMin+aOffset; in operator ()()
310 aMax = aMin+subRangeLen; in operator ()()
317 DE_ASSERT(aMin <= aMax && bMin <= bMax); in operator ()()
318 DE_ASSERT(de::inRange(aMin+bMin, dstMin-eps, dstMax+eps)); in operator ()()
319 DE_ASSERT(de::inRange(aMin+bMax, dstMin-eps, dstMax+eps)); in operator ()()
347 void ComputeSubRange::operator() (de::Random& random, T dstMin, T dstMax, T& aMin, T& aMax, T& bMin… in operator ()() argument
359 aMin = dstMin+aOffset; in operator ()()
360 aMax = aMin+subRangeLen; in operator ()()
367 DE_ASSERT(aMin <= aMax && bMin <= bMax); in operator ()()
368 DE_ASSERT(de::inRange(aMin-bMin, dstMin-eps, dstMax+eps)); in operator ()()
369 DE_ASSERT(de::inRange(aMin-bMax, dstMin-eps, dstMax+eps)); in operator ()()
487 void ComputeLessThanRange::operator () (de::Random& rnd, bool dstMin, bool dstMax, T& aMin, T& aMax… in operator ()() argument
503 aMin = rMin; in operator ()()
514 aMin = aMax - aLen; in operator ()()
524 aMin = rMax; in operator ()()
525 aMax = aMin + aLen; in operator ()()
543 void ComputeLessOrEqualRange::operator () (de::Random& rnd, bool dstMin, bool dstMax, T& aMin, T& a… in operator ()() argument
559 aMin = rMin; in operator ()()
570 aMin = aMax - aLen; in operator ()()
580 aMin = rMax + getStep<T>(); in operator ()()
581 aMax = aMin + aLen; in operator ()()
622 void computeEqualityValueRange (de::Random& rnd, bool dstMin, bool dstMax, T& aMin, T& aMax, T& bMi… in computeEqualityValueRange() argument
625 ComputeLessThanRange()(rnd, false, true, aMin, aMax, bMin, bMax); in computeEqualityValueRange()
627 ComputeLessThanRange()(rnd, true, true, aMin, aMax, bMin, bMax); in computeEqualityValueRange()
629 ComputeLessThanRange()(rnd, true, true, aMin, aMax, bMin, bMax); in computeEqualityValueRange()
641 aMin = val; in computeEqualityValueRange()
649 void computeEqualityValueRange<true, bool> (de::Random& rnd, bool dstMin, bool dstMax, bool& aMin, … in computeEqualityValueRange() argument
653 aMin = false; in computeEqualityValueRange()
663 aMin = val; in computeEqualityValueRange()
673 aMin = val; in computeEqualityValueRange()
681 void computeEqualityValueRange<false, bool> (de::Random& rnd, bool dstMin, bool dstMax, bool& aMin,… in computeEqualityValueRange() argument
684 computeEqualityValueRange<true>(rnd, dstMin, dstMax, aMin, aMax, bMin, bMax); in computeEqualityValueRange()
686 computeEqualityValueRange<true>(rnd, !dstMin, !dstMax, aMin, aMax, bMin, bMax); in computeEqualityValueRange()