package rainbowPackage;

import javafx.scene.paint.Color;

public class VibrantColorCombos
{
	public static final ColorSlider[] ImperialColors = new ColorSlider[] {VibrantColors.Green, VibrantColors.Blue, VibrantColors.Purple, VibrantColors.Blue, VibrantColors.Red};
	public static final Color[] ImperialFXcolors = new Color[] {VibrantColors.Green.ToFXColor(), VibrantColors.Blue.ToFXColor(), VibrantColors.Purple.ToFXColor(), VibrantColors.Blue.ToFXColor(), VibrantColors.Red.ToFXColor()};
	public static final double[][] ImperialColorsNum = {VibrantColors.Green.rgb, VibrantColors.Blue.rgb, VibrantColors.Purple.rgb, VibrantColors.Blue.rgb, VibrantColors.Red.rgb};
	public static final ColorSlider[] ImperialColorsReverse = new ColorSlider[] {VibrantColors.Red, VibrantColors.Orange, VibrantColors.Gold, VibrantColors.Orange, VibrantColors.Green};
	public static final Color[] ImperialFXcolorsReverse = new Color[] {VibrantColors.Red.ToFXColor(), VibrantColors.Orange.ToFXColor(), VibrantColors.Gold.ToFXColor(), VibrantColors.Orange.ToFXColor(), VibrantColors.Green.ToFXColor()};
	public static final double[][] ImperialColorsReverseNum = {VibrantColors.Red.rgb, VibrantColors.Orange.rgb, VibrantColors.Gold.rgb, VibrantColors.Orange.rgb, VibrantColors.Green.rgb};
	public static final ColorSlider[] GreenBlueGreenColors = new ColorSlider[] { VibrantColors.Green, VibrantColors.Blue, VibrantColors.Green };
	public static final Color[] GreenBlueGreenFXcolors = new Color[] { VibrantColors.Green.ToFXColor(), VibrantColors.Blue.ToFXColor(), VibrantColors.Green.ToFXColor() };
	public static final double[][] GreenBlueGreenColorsNum = { VibrantColors.Green.rgb, VibrantColors.Blue.rgb, VibrantColors.Green.rgb };
	public static final ColorSlider[] GreenBlueGreenColorsReverse = new ColorSlider[] { VibrantColors.Blue, VibrantColors.Red, VibrantColors.Blue };
	public static final Color[] GreenBlueGreenFXcolorsReverse = new Color[] { VibrantColors.Blue.ToFXColor(), VibrantColors.Red.ToFXColor(), VibrantColors.Blue.ToFXColor() };
	public static final double[][] GreenBlueGreenColorsReverseNum = { VibrantColors.Blue.rgb, VibrantColors.Red.rgb, VibrantColors.Blue.rgb };
	public static final ColorSlider[] DoubleBlack = new ColorSlider[] { VibrantColors.Black, VibrantColors.Black };
	public static final Color[] DoubleFXBlack = new Color[] { VibrantColors.Black.ToFXColor(), VibrantColors.Black.ToFXColor() };
	public static final double[][] DoubleBlackNum = { VibrantColors.Black.rgb, VibrantColors.Black.rgb };
	public static final ColorSlider[] DoubleWhite = new ColorSlider[] { VibrantColors.White, VibrantColors.White };
	public static final Color[] DoubleFXWhite = new Color[] { VibrantColors.White.ToFXColor(), VibrantColors.White.ToFXColor() };
	public static final double[][] DoubleWhiteNum = { VibrantColors.White.rgb, VibrantColors.White.rgb };
	public static final ColorSlider[] MexicanColors = new ColorSlider[] {VibrantColors.Red, VibrantColors.Orange, VibrantColors.Yellow, VibrantColors.Green};
	public static final Color[] MexicanFXcolors = new Color[] {VibrantColors.Red.ToFXColor(), VibrantColors.Orange.ToFXColor(), VibrantColors.Yellow.ToFXColor(), VibrantColors.Green.ToFXColor()};
	public static final double[][] MexicanColorsNum = {VibrantColors.Red.rgb, VibrantColors.Orange.rgb, VibrantColors.Yellow.rgb, VibrantColors.Green.rgb};
	public static final ColorSlider[] MexicanColorsReverse = new ColorSlider[] {VibrantColors.Green, VibrantColors.SkyBlue, VibrantColors.SkyBlue, VibrantColors.Red};
	public static final Color[] MexicanFXcolorsReverse = new Color[] {VibrantColors.Green.ToFXColor(), VibrantColors.SkyBlue.ToFXColor(), VibrantColors.SkyBlue.ToFXColor(), VibrantColors.Red.ToFXColor()};
	public static final double[][] MexicanColorsReverseNum = {VibrantColors.Green.rgb, VibrantColors.SkyBlue.rgb, VibrantColors.SkyBlue.rgb, VibrantColors.Red.rgb};
	public static final ColorSlider[] FireColors = new ColorSlider[] {VibrantColors.Red, VibrantColors.Orange, VibrantColors.Yellow};
	public static final Color[] FireFXcolors = new Color[] {VibrantColors.Red.ToFXColor(), VibrantColors.Orange.ToFXColor(), VibrantColors.Yellow.ToFXColor()};
	public static final double[][] FireColorsNum = {VibrantColors.Red.rgb, VibrantColors.Orange.rgb, VibrantColors.Yellow.rgb};
	public static final ColorSlider[] FireColorsReverse = new ColorSlider[] {VibrantColors.Yellow, VibrantColors.SkyBlue, VibrantColors.Red};
	public static final Color[] FireFXcolorsReverse = new Color[] {VibrantColors.Yellow.ToFXColor(), VibrantColors.SkyBlue.ToFXColor(), VibrantColors.Red.ToFXColor()};
	public static final double[][] FireColorsReverseNum = {VibrantColors.Yellow.rgb, VibrantColors.SkyBlue.rgb, VibrantColors.Red.rgb};
	public static final ColorSlider[] Halloweencolors = new ColorSlider[] {VibrantColors.Black, VibrantColors.Orange, VibrantColors.Red};
	public static final Color[] HalloweenFXcolors = new Color[] {VibrantColors.Black.ToFXColor(), VibrantColors.Orange.ToFXColor(), VibrantColors.Red.ToFXColor()};
	public static final double[][] HalloweenColorsNum = {VibrantColors.Black.rgb, VibrantColors.Orange.rgb, VibrantColors.Red.rgb};
	public static final ColorSlider[] HalloweencolorsReverse = new ColorSlider[] {VibrantColors.Red, VibrantColors.ShitBrown, VibrantColors.Black};
	public static final Color[] HalloweenFXcolorsReverse = new Color[] {VibrantColors.Red.ToFXColor(), VibrantColors.ShitBrown.ToFXColor(), VibrantColors.Black.ToFXColor()};
	public static final double[][] HalloweenColorsReverseNum = {VibrantColors.Red.rgb, VibrantColors.ShitBrown.rgb, VibrantColors.Black.rgb};
	public static final ColorSlider[] RainbowColors = new ColorSlider[] {VibrantColors.Red, VibrantColors.Orange, VibrantColors.Yellow, VibrantColors.Green, VibrantColors.Teal, VibrantColors.Blue, VibrantColors.Purple};//For Rainbows These There Are RainbowSoftColor Classes Without Using Custom Color Functions
	public static final Color[] RainbowFXcolors = new Color[] {VibrantColors.Red.ToFXColor(), VibrantColors.Orange.ToFXColor(), VibrantColors.Yellow.ToFXColor(), VibrantColors.Green.ToFXColor(), VibrantColors.Teal.ToFXColor(), VibrantColors.Blue.ToFXColor(), VibrantColors.Purple.ToFXColor()};
	public static final double[][] RainbowColorsNum = {VibrantColors.Red.rgb, VibrantColors.Orange.rgb, VibrantColors.Yellow.rgb, VibrantColors.Green.rgb, VibrantColors.Teal.rgb, VibrantColors.Blue.rgb, VibrantColors.Purple.rgb};
	public static final ColorSlider[] RainbowColorsReverse = new ColorSlider[] {VibrantColors.Purple, VibrantColors.Blue, VibrantColors.Teal, VibrantColors.Pink, VibrantColors.Yellow, VibrantColors.Orange, VibrantColors.Red};
	public static final Color[] RainbowFXcolorsReverse = new Color[] {VibrantColors.Purple.ToFXColor(), VibrantColors.Blue.ToFXColor(), VibrantColors.Teal.ToFXColor(), VibrantColors.Pink.ToFXColor(), VibrantColors.Yellow.ToFXColor(), VibrantColors.Orange.ToFXColor(), VibrantColors.Red.ToFXColor()};
	public static final double[][] RainbowColorsReverseNum = {VibrantColors.Purple.rgb, VibrantColors.Blue.rgb, VibrantColors.Teal.rgb, VibrantColors.Pink.rgb, VibrantColors.Yellow.rgb, VibrantColors.Orange.rgb, VibrantColors.Red.rgb};
}
