20#ifndef vtkRandomSequence_h
21#define vtkRandomSequence_h
23#include "vtkCommonCoreModule.h"
26VTK_ABI_NAMESPACE_BEGIN
a simple class to control print indentation
abstract base class for most VTK objects
Generate a sequence of random numbers.
virtual void Initialize(vtkTypeUInt32 seed)=0
Initialize the sequence with a seed.
~vtkRandomSequence() override
double GetNextValue()
Advance the sequence and return the new value.
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods for type information and printing.
virtual void Next()=0
Move to the next number in the random sequence.
virtual double GetValue()=0
Return the current value.