Class ColorSpaceSubset
- java.lang.Object
-
- org.apache.commons.imaging.palette.ColorSpaceSubset
-
class ColorSpaceSubset extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ColorSpaceSubset.RgbComparator
-
Field Summary
Fields Modifier and Type Field Description private int
index
private static java.util.logging.Logger
LOGGER
(package private) int[]
maxs
(package private) int[]
mins
(package private) int
precision
(package private) int
precisionMask
(package private) int
rgb
static ColorSpaceSubset.RgbComparator
RGB_COMPARATOR
(package private) int
total
-
Constructor Summary
Constructors Constructor Description ColorSpaceSubset(int total, int precision)
ColorSpaceSubset(int total, int precision, int[] mins, int[] maxs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(int red, int green, int blue)
void
dump(java.lang.String prefix)
void
dumpJustRGB(java.lang.String prefix)
int
getArea()
int
getIndex()
void
setAverageRGB(int[] table)
void
setIndex(int i)
-
-
-
Field Detail
-
LOGGER
private static final java.util.logging.Logger LOGGER
-
mins
final int[] mins
-
maxs
final int[] maxs
-
precision
final int precision
-
precisionMask
final int precisionMask
-
total
final int total
-
rgb
int rgb
-
index
private int index
-
RGB_COMPARATOR
public static final ColorSpaceSubset.RgbComparator RGB_COMPARATOR
-
-
Method Detail
-
contains
public final boolean contains(int red, int green, int blue)
-
dump
public void dump(java.lang.String prefix)
-
dumpJustRGB
public void dumpJustRGB(java.lang.String prefix)
-
getArea
public int getArea()
-
setAverageRGB
public void setAverageRGB(int[] table)
-
getIndex
public final int getIndex()
-
setIndex
public final void setIndex(int i)
-
-