Lines Matching refs:min
48 float getFloat (float min, float max);
49 double getDouble (double min, double max);
50 int getInt (int min, int max);
81 inline float Random::getFloat (float min, float max)
83 DE_ASSERT(min <= max);
84 return min + (max-min)*getFloat();
87 inline double Random::getDouble (double min, double max)
89 DE_ASSERT(min <= max);
90 return min + (max-min)*getDouble();
93 inline int Random::getInt (int min, int max)
95 DE_ASSERT(min <= max);
96 if (min == (int)0x80000000 && max == (int)0x7fffffff)
99 return min + (int)(getUint32() % ((deUint32)max - (deUint32)min + 1u));