JavaGrinders.Utilities
Class RHRandomNumberGenerator

java.lang.Object
  extended by JavaGrinders.Utilities.RandomNumberGenerator
      extended by JavaGrinders.Utilities.RHRandomNumberGenerator
All Implemented Interfaces:
java.io.Serializable

public class RHRandomNumberGenerator
extends RandomNumberGenerator

VariableFormat class - specifies whether variable contains

See Also:
Serialized Form

Constructor Summary
RHRandomNumberGenerator()
          empty private constructor
 
Method Summary
 MoveVector nextMove(double theMean, double theSD, boolean is3D)
          returns a Capture with random coordinates
 PolarVector nextPolarVector(double theMean, double theSD, boolean is3D)
          returns a Capture with random coordinates
 SpatialVector nextSpatialVector(GridSpace3D map)
          returns a Capture with random coordinates
 
Methods inherited from class JavaGrinders.Utilities.RandomNumberGenerator
next, nextBeta, nextBoolean, nextBoolean, nextChiSq, nextChiSq, nextChiSq, nextExp, nextExp, nextExp, nextGamma, nextGamma, nextGamma, nextGaussian, nextGaussian, nextInt, nextInt, nextPoisson, nextPoisson, nextUniform, nextUniform, setSeed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RHRandomNumberGenerator

public RHRandomNumberGenerator()
empty private constructor

Method Detail

nextSpatialVector

public SpatialVector nextSpatialVector(GridSpace3D map)
returns a Capture with random coordinates


nextPolarVector

public PolarVector nextPolarVector(double theMean,
                                   double theSD,
                                   boolean is3D)
returns a Capture with random coordinates


nextMove

public MoveVector nextMove(double theMean,
                           double theSD,
                           boolean is3D)
returns a Capture with random coordinates