Package com.vladsch.plugin.util.ui
Class ColorIterable
- java.lang.Object
-
- com.vladsch.plugin.util.ui.ColorIterable
-
- All Implemented Interfaces:
java.lang.Iterable<java.awt.Color>
public class ColorIterable extends java.lang.Object implements java.lang.Iterable<java.awt.Color>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classColorIterable.ColorIterator
-
Field Summary
Fields Modifier and Type Field Description static intDARK_GRADIENT_BRIGHTNESS_MAXstatic intDARK_GRADIENT_BRIGHTNESS_MINstatic intDARK_GRADIENT_BRIGHTNESS_STEPSstatic intDARK_GRADIENT_HUE_MAXstatic intDARK_GRADIENT_HUE_MINstatic intDARK_GRADIENT_HUE_STEPSstatic intDARK_GRADIENT_SATURATION_MAXstatic intDARK_GRADIENT_SATURATION_MINstatic intDARK_GRADIENT_SATURATION_STEPSstatic intGRADIENT_BRIGHTNESS_MAXstatic intGRADIENT_BRIGHTNESS_MINstatic intGRADIENT_BRIGHTNESS_STEPSstatic intGRADIENT_HUE_MAXstatic intGRADIENT_HUE_MINstatic intGRADIENT_HUE_STEPSstatic intGRADIENT_SATURATION_MAXstatic intGRADIENT_SATURATION_MINstatic intGRADIENT_SATURATION_STEPS
-
Constructor Summary
Constructors Constructor Description ColorIterable(boolean darkColors)ColorIterable(int hueMinRaw, int hueMaxRaw, int hueSteps, int saturationMinRaw, int saturationMaxRaw, int saturationSteps, int brightnessMinRaw, int brightnessMaxRaw, int brightnessSteps)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMaxIndex()@NotNull ColorIterable.ColorIteratoriterator()
-
-
-
Field Detail
-
GRADIENT_HUE_MIN
public static int GRADIENT_HUE_MIN
-
GRADIENT_HUE_MAX
public static int GRADIENT_HUE_MAX
-
GRADIENT_HUE_STEPS
public static int GRADIENT_HUE_STEPS
-
GRADIENT_SATURATION_MIN
public static int GRADIENT_SATURATION_MIN
-
GRADIENT_SATURATION_MAX
public static int GRADIENT_SATURATION_MAX
-
GRADIENT_SATURATION_STEPS
public static int GRADIENT_SATURATION_STEPS
-
GRADIENT_BRIGHTNESS_MIN
public static int GRADIENT_BRIGHTNESS_MIN
-
GRADIENT_BRIGHTNESS_MAX
public static int GRADIENT_BRIGHTNESS_MAX
-
GRADIENT_BRIGHTNESS_STEPS
public static int GRADIENT_BRIGHTNESS_STEPS
-
DARK_GRADIENT_HUE_MIN
public static int DARK_GRADIENT_HUE_MIN
-
DARK_GRADIENT_HUE_MAX
public static int DARK_GRADIENT_HUE_MAX
-
DARK_GRADIENT_HUE_STEPS
public static int DARK_GRADIENT_HUE_STEPS
-
DARK_GRADIENT_SATURATION_MIN
public static int DARK_GRADIENT_SATURATION_MIN
-
DARK_GRADIENT_SATURATION_MAX
public static int DARK_GRADIENT_SATURATION_MAX
-
DARK_GRADIENT_SATURATION_STEPS
public static int DARK_GRADIENT_SATURATION_STEPS
-
DARK_GRADIENT_BRIGHTNESS_MIN
public static int DARK_GRADIENT_BRIGHTNESS_MIN
-
DARK_GRADIENT_BRIGHTNESS_MAX
public static int DARK_GRADIENT_BRIGHTNESS_MAX
-
DARK_GRADIENT_BRIGHTNESS_STEPS
public static int DARK_GRADIENT_BRIGHTNESS_STEPS
-
-
Method Detail
-
getMaxIndex
public int getMaxIndex()
-
iterator
@NotNull public @NotNull ColorIterable.ColorIterator iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<java.awt.Color>
-
-