Section: Visualization Toolkit Common Classes
At this level of abstraction, there is no assumption about the distribution of the numbers or about the quality of the sequence of numbers to be statistically independent. There is no assumption about the range of values.
To the question about why a random "sequence" class instead of a random "generator" class or to a random "number" class?, see the OOSC book: "Object-Oriented Software Construction", 2nd Edition, by Bertrand Meyer. chapter 23, "Principles of class design", "Pseudo-random number generators: a design exercise", page 754--755.
To create an instance of class vtkRandomSequence, simply invoke its constructor as follows
obj = vtkRandomSequence
obj
is an instance of the vtkRandomSequence class.
string = obj.GetClassName ()
int = obj.IsA (string name)
vtkRandomSequence = obj.NewInstance ()
vtkRandomSequence = obj.SafeDownCast (vtkObject o)
double = obj.GetValue ()
- Current value
obj.Next ()
- Move to the next number in the random sequence.