75 virtual unsigned int Class_ID (
void)
const = 0;
Color scale(const Color &a, const Color &b)
virtual void Scale(float scale)
virtual unsigned int Class_ID(void) const
virtual float Get_Radius(void) const
virtual Vector3Randomizer * Clone(void) const
virtual float Get_Maximum_Extent(void)
virtual void Get_Vector(Vector3 &vector)
Vector3HollowSphereRandomizer(float radius)
Vector3HollowSphereRandomizer(const Vector3HollowSphereRandomizer &src)
virtual void Scale(float scale)=0
static Random3Class Randomizer
static const float OOIntMax
virtual Vector3Randomizer * Clone(void) const =0
virtual ~Vector3Randomizer(void)
float Get_Random_Float_0_To_1()
float Get_Random_Float_Minus1_To_1()
virtual float Get_Maximum_Extent(void)=0
virtual unsigned int Class_ID(void) const =0
virtual void Get_Vector(Vector3 &vector)=0
static const float OOUIntMax
virtual unsigned int Class_ID(void) const
Vector3SolidBoxRandomizer(const Vector3SolidBoxRandomizer &src)
virtual void Get_Vector(Vector3 &vector)
virtual void Scale(float scale)
virtual Vector3Randomizer * Clone(void) const
Vector3SolidBoxRandomizer(const Vector3 &extents)
virtual float Get_Maximum_Extent(void)
virtual const Vector3 & Get_Extents(void) const
virtual unsigned int Class_ID(void) const
virtual float Get_Radius(void) const
virtual void Scale(float scale)
Vector3SolidCylinderRandomizer(float extent, float radius)
virtual float Get_Maximum_Extent(void)
Vector3SolidCylinderRandomizer(const Vector3SolidCylinderRandomizer &src)
virtual Vector3Randomizer * Clone(void) const
virtual float Get_Height(void) const
virtual void Get_Vector(Vector3 &vector)
Vector3SolidSphereRandomizer(float radius)
virtual float Get_Maximum_Extent(void)
virtual void Get_Vector(Vector3 &vector)
virtual void Scale(float scale)
virtual unsigned int Class_ID(void) const
Vector3SolidSphereRandomizer(const Vector3SolidSphereRandomizer &src)
virtual Vector3Randomizer * Clone(void) const
virtual float Get_Radius(void) const