public static DoubleColor GetRandomColor() { if (RandomNumberProvider.GetDouble() < 0.5) { if (RandomNumberProvider.GetDouble() < 0.5) { if (RandomNumberProvider.GetDouble() < 0.5) { return(DoubleColor.WhiteColor()); } else { return(DoubleColor.BlackColor()); } } var value = RandomNumberProvider.GetDouble(); return(new DoubleColor(value, value, value)); } return(new DoubleColor(RandomNumberProvider.GetDouble(), RandomNumberProvider.GetDouble(), RandomNumberProvider.GetDouble())); }
public PointColor() { X = 0.0; Y = 0.0; Color = DoubleColor.BlackColor(); }