Class ColorSpaceSubset
java.lang.Object
org.apache.commons.imaging.palette.ColorSpaceSubset
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private static final Logger
(package private) final int[]
(package private) final int[]
(package private) final int
(package private) final int
(package private) int
static final ColorSpaceSubset.RgbComparator
(package private) final int
-
Constructor Summary
ConstructorsConstructorDescriptionColorSpaceSubset
(int total, int precision) ColorSpaceSubset
(int total, int precision, int[] mins, int[] maxs) -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
contains
(int red, int green, int blue) void
void
dumpJustRGB
(String prefix) int
getArea()
final int
getIndex()
void
setAverageRGB
(int[] table) final void
setIndex
(int i)
-
Field Details
-
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
-
-
Constructor Details
-
ColorSpaceSubset
ColorSpaceSubset(int total, int precision) -
ColorSpaceSubset
ColorSpaceSubset(int total, int precision, int[] mins, int[] maxs)
-
-
Method Details
-
contains
public final boolean contains(int red, int green, int blue) -
dump
-
dumpJustRGB
-
getArea
public int getArea() -
setAverageRGB
public void setAverageRGB(int[] table) -
getIndex
public final int getIndex() -
setIndex
public final void setIndex(int i)
-