diff --git a/src/OpenMesh/Core/Utils/RandomNumberGenerator.cc b/src/OpenMesh/Core/Utils/RandomNumberGenerator.cc index eca592ea..8e3d78be 100644 --- a/src/OpenMesh/Core/Utils/RandomNumberGenerator.cc +++ b/src/OpenMesh/Core/Utils/RandomNumberGenerator.cc @@ -91,6 +91,10 @@ double RandomNumberGenerator::getRand() const { return randNum / maxNum_; } +double RandomNumberGenerator::resolution() const { + return maxNum_; +} + //============================================================================= } // namespace OpenMesh //============================================================================= diff --git a/src/OpenMesh/Core/Utils/RandomNumberGenerator.hh b/src/OpenMesh/Core/Utils/RandomNumberGenerator.hh index 07d65e80..e3ece251 100644 --- a/src/OpenMesh/Core/Utils/RandomNumberGenerator.hh +++ b/src/OpenMesh/Core/Utils/RandomNumberGenerator.hh @@ -85,6 +85,8 @@ public: /// returns a random double between 0.0 and 1.0 with a guaranteed resolution double getRand() const; + double resolution() const; + private: /// desired resolution