Class ColorSpaceSubset
java.lang.Object
org.apache.commons.imaging.palette.ColorSpaceSubset
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate static final Logger(package private) final int[](package private) final int[](package private) final int(package private) final int(package private) intstatic final ColorSpaceSubset.RgbComparator(package private) static final int(package private) final int -
Constructor Summary
ConstructorsConstructorDescriptionColorSpaceSubset(int total, int precision) ColorSpaceSubset(int total, int precision, int[] mins, int[] maxs) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(int red, int green, int blue) voidvoiddumpJustRgb(String prefix) intgetArea()intgetIndex()voidsetAverageRgb(int[] table) voidsetIndex(int i)
-
Field Details
-
LOGGER
-
RGB_COMPARATOR
-
SHALLOW_SIZE
static final int SHALLOW_SIZE- See Also:
-
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
-
-
Constructor Details
-
ColorSpaceSubset
ColorSpaceSubset(int total, int precision) -
ColorSpaceSubset
ColorSpaceSubset(int total, int precision, int[] mins, int[] maxs)
-
-
Method Details
-
contains
public boolean contains(int red, int green, int blue) -
dump
-
dumpJustRgb
-
getArea
public int getArea() -
getIndex
public int getIndex() -
setAverageRgb
public void setAverageRgb(int[] table) -
setIndex
public void setIndex(int i)
-