net.sourceforge.jiu.color.quantization
Class RGBColorComparator
java.lang.Object
net.sourceforge.jiu.color.quantization.RGBColorComparator
- All Implemented Interfaces:
- RGBIndex, ComparatorInterface
public class RGBColorComparator
- extends Object
- implements ComparatorInterface, RGBIndex
Compares two RGBColor
objects.
- Author:
- Marco Schmidt
Method Summary |
int |
compare(Object o1,
Object o2)
Compares the two argument objects and returns their relation. |
void |
setSortOrder(int aSortOrder)
Sets the internal sort order (it is sorted by one of the three
RGB components) to the parameter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RGBColorComparator
public RGBColorComparator(int aSortOrder)
compare
public int compare(Object o1,
Object o2)
- Description copied from interface:
ComparatorInterface
- Compares the two argument objects and returns their relation.
Returns
- a value < 0 if
o1
is smaller than o2
,
- 0 if
o1
is equal to o2
and
- a value > 0 if
o1
is greater than o2
.
- Specified by:
compare
in interface ComparatorInterface
setSortOrder
public void setSortOrder(int aSortOrder)
- Sets the internal sort order (it is sorted by one of the three
RGB components) to the parameter.
Copyright © 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Marco Schmidt