harmless change: added a missing vcg::
This commit is contained in:
parent
2e65cae10e
commit
33c341b464
|
@ -87,7 +87,7 @@ void GeneratePointInBox3Uniform(GeneratorType &rnd, const Box3<ScalarType> &bb,
|
||||||
* Marsaglia, G. "Choosing a Point from the Surface of a Sphere." Ann. Math. Stat. 43, 645-646, 1972.
|
* Marsaglia, G. "Choosing a Point from the Surface of a Sphere." Ann. Math. Stat. 43, 645-646, 1972.
|
||||||
*/
|
*/
|
||||||
template <class ScalarType, class GeneratorType>
|
template <class ScalarType, class GeneratorType>
|
||||||
void GeneratePointOnUnitSphereUniform(GeneratorType &rnd, Point3<ScalarType> &p)
|
void GeneratePointOnUnitSphereUniform(GeneratorType &rnd, vcg::Point3<ScalarType> &p)
|
||||||
{
|
{
|
||||||
double x,y,s;
|
double x,y,s;
|
||||||
do
|
do
|
||||||
|
@ -403,10 +403,10 @@ inline double box_muller(RandomGenerator &generator, double m, double s) /* norm
|
||||||
use_last = 0;
|
use_last = 0;
|
||||||
} else {
|
} else {
|
||||||
do {
|
do {
|
||||||
x1 = 2.0 * generator.generate01closed() - 1.0;
|
x1 = 2.0 * generator.generate01closed() - 1.0;
|
||||||
x2 = 2.0 * generator.generate01closed() - 1.0;
|
x2 = 2.0 * generator.generate01closed() - 1.0;
|
||||||
w = x1 * x1 + x2 * x2;
|
w = x1 * x1 + x2 * x2;
|
||||||
} while ( w >= 1.0 );
|
} while ( w >= 1.0 );
|
||||||
w = sqrt( (-2.0 * log( w ) ) / w );
|
w = sqrt( (-2.0 * log( w ) ) / w );
|
||||||
y1 = x1 * w;
|
y1 = x1 * w;
|
||||||
y2 = x2 * w;
|
y2 = x2 * w;
|
||||||
|
|
Loading…
Reference in New Issue