Lines Matching defs:rnd

488 static void randomPartition (vector<IVec4>& dst, de::Random& rnd, int x, int y, int width, int height)
493 const bool partition = rnd.getFloat() > 0.4f;
494 const bool partitionX = partition && width > minWidth && rnd.getBool();
499 const int split = width/2 + rnd.getInt(-width/4, +width/4);
500 randomPartition(dst, rnd, x, y, split, height);
501 randomPartition(dst, rnd, x+split, y, width-split, height);
505 const int split = height/2 + rnd.getInt(-height/4, +height/4);
506 randomPartition(dst, rnd, x, y, width, split);
507 randomPartition(dst, rnd, x, y+split, width, height-split);
515 de::Random rnd(7);
516 randomPartition(dst, rnd, 0, 0, width, height);
1798 de::Random rnd(cellNdx + 1);
1802 return rnd.getFloat(minBaseLevel, (float)maxLevel);
1834 de::Random rnd(cellNdx + 1);
1838 return rnd.getFloat(minValue, (float)maxLevel);
1859 de::Random rnd(cellNdx + 1);
1863 return rnd.getFloat(minValue, (float)maxLevel);
1895 de::Random rnd(cellNdx + 1);
1899 return rnd.getFloat(minValue, (float)maxLevel);
1921 de::Random rnd(cellNdx + 1);
1925 return rnd.getFloat(minValue, (float)maxLevel);
1957 de::Random rnd(cellNdx + 1);
1961 return rnd.getFloat(minValue, (float)maxLevel);
1985 de::Random rnd(cellNdx + 1);
1989 return rnd.getFloat(minValue, (float)maxLevel);
1994 de::Random rnd(cellNdx + 1);
1995 return rnd.getInt(baseLevel, maxLevel) - baseLevel;
2028 de::Random rnd(cellNdx + 1);
2032 return rnd.getFloat(minValue, (float)maxLevel);
2037 de::Random rnd(cellNdx + 1);
2038 return rnd.getInt(baseLevel, maxLevel) - baseLevel;
2160 de::Random rnd(cellNdx + 1);
2164 return rnd.getFloat(minValue, (float)maxLevel);
2169 de::Random rnd(cellNdx + 1);
2170 return rnd.getInt(baseLevel, maxLevel) - baseLevel;
2203 de::Random rnd(cellNdx + 1);
2207 return rnd.getFloat(minValue, (float)maxLevel);
2212 de::Random rnd(cellNdx + 1);
2213 return rnd.getInt(baseLevel, maxLevel) - baseLevel;
2781 de::Random rnd (m_params.randomSeed);
2790 const auto r = rnd.getFloat(minColor, maxColor);
2791 const auto g = rnd.getFloat(minColor, maxColor);
2792 const auto b = rnd.getFloat(minColor, maxColor);
2793 const auto a = rnd.getFloat(minColor, maxColor);