namespace Dali
{
+/**
+ * @addtogroup dali_core_math
+ * @{
+ */
/**
* @brief Provides methods to generate and use random values.
+ * @SINCE_1_0.0
*/
namespace Random
{
* @brief Returns a random number between f0 and f1.
*
* Note, uses a limited number of values.
- * @param[in] f0 the lower bound
- * @param[in] f1 the upper bound
+ * @SINCE_1_0.0
+ * @param[in] f0 The lower bound
+ * @param[in] f1 The upper bound
* @return a random value between the lower and upper bound
*/
inline float Range(float f0, float f1)
/**
* @brief Function to return a normalized axis in a random direction.
*
+ * @SINCE_1_0.0
* @return the axis
*/
inline Vector4 Axis()
return axis;
}
-/**
- * @brief Returns true if the value given is greater than a random value between 0 and 1.
- *
- * @param chance A value between 0 and 1. [Default: 0.5]
- * @return true if chance greater than the random value, otherwise false.
- */
-inline bool Chance(float chance = 0.5f)
-{
- return chance > Range(0.0f, 1.0f);
-}
-
} // namespace Random
+/**
+ * @}
+ */
} // namespace Dali
#endif // __DALI_RANDOM_H__