8 #ifndef __SIM_RandomTwister_h__
9 #define __SIM_RandomTwister_h__
virtual void makeEqualSubclass(const SIM_Data *source)
#define DECLARE_STANDARD_GETCASTTOTYPE()
virtual bool loadSubclass(UT_IStream &is)
virtual uint urandomSubclass()=0
Override this function to implement a new random number generator.
#define DECLARE_DATAFACTORY(DataClass, SuperClass, Description, DopParms)
GLsizei GLsizei GLchar * source
virtual void saveSubclass(std::ostream &os) const
virtual void setSeedSubclass(uint seed)=0
Override this function to initialize the random number generator.
static const SIM_DopDescription * getEmptyDopDescription()
A DOP description that says not to create an automatic DOP.
virtual void initializeSubclass()