Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
icl::utils::URandI Class Reference

lightweight Random generator class for uniform random distributions in positive integer domain More...

#include <Random.h>

List of all members.

Public Member Functions

 URandI (unsigned int max)
 Create with given max value.
 operator unsigned int () const
 returns random(this->max)

Private Attributes

unsigned int max

Detailed Description

lightweight Random generator class for uniform random distributions in positive integer domain

See also:
URand

Constructor & Destructor Documentation

icl::utils::URandI::URandI ( unsigned int  max) [inline]

Create with given max value.


Member Function Documentation

icl::utils::URandI::operator unsigned int ( ) const [inline]

returns random(this->max)


Member Data Documentation

unsigned int icl::utils::URandI::max [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines