import javax.vecmath.Color3f; /** * An abstract utility class with static {@link Color3f} objects * * @author Cormac Redmond -- credmond85 /at/ gmail */ public abstract class ColourConstants { // Some basic colours public static final Color3f red = new Color3f(1.0f, 0.0f, 0.0f); public static final Color3f green = new Color3f(0.0f, 1.0f, 0.0f); public static final Color3f blue = new Color3f(0.0f, 0.0f, 1.0f); public static final Color3f yellow = new Color3f(1.0f, 1.0f, 0.0f); public static final Color3f cyan = new Color3f(0.0f, 1.0f, 1.0f); public static final Color3f magenta = new Color3f(1.0f, 0.0f, 1.0f); public static final Color3f white = new Color3f(1.0f, 1.0f, 1.0f); public static final Color3f black = new Color3f(0.0f, 0.0f, 0.0f); public static final Color3f grey = new Color3f(0.2f, 0.2f, 0.2f); public static final Color3f darkred = new Color3f(0.2f, 0.0f, 0.0f); public static final Color3f brown = new Color3f(0.35f, 0.29f, 0.0f); public static final Color3f darkBrown = new Color3f(0.15f, 0.1f, 0.0f); public final static Color3f darkGrey = new Color3f(0.2f, 0.2f, 0.2f); public final static Color3f darkYellow = new Color3f(0.3f, 0.3f, 0.0f); public final static Color3f darkGreen = new Color3f(0.0f, 0.3f, 0.0f); public final static Color3f darkBlue = new Color3f(0.0f, 0.0f, 0.3f); }