From ebefb9fe5184e82bba01fd2a628cf0a62ac6210c Mon Sep 17 00:00:00 2001 From: Paolo Cignoni cignoni Date: Thu, 27 Nov 2008 21:04:54 +0000 Subject: [PATCH] updated to the new random generator. --- src/meshlabplugins/editalign/align/AlignPair.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/meshlabplugins/editalign/align/AlignPair.cpp b/src/meshlabplugins/editalign/align/AlignPair.cpp index b5792e05d..b799d44c9 100644 --- a/src/meshlabplugins/editalign/align/AlignPair.cpp +++ b/src/meshlabplugins/editalign/align/AlignPair.cpp @@ -162,10 +162,10 @@ bool AlignPair::ChoosePoints( vector &Ps, // vertici corrispondenti s int sz = Ps.size(); int fnd=0; int lastgood=sz-1; - math::RandomGenerator myrnd; + math::SubtractiveRingRNG myrnd; while(fnd=newmind) { @@ -616,8 +616,8 @@ bool AlignPair::SampleMovVert(vector &vert, int SampleNum, AlignPair:: int LocRnd(int n) { - static math::RandomGenerator myrnd(time(0)); - return myrnd(n); + static math::SubtractiveRingRNG myrnd(time(0)); + return myrnd.generate(n); } // Scelta a caso semplice bool AlignPair::SampleMovVertRandom(vector &vert, int SampleNum)