org.gephi.ranking.impl
Class AbstractColorTransformer<Target>
java.lang.Object
org.gephi.ranking.impl.AbstractTransformer<Target>
org.gephi.ranking.impl.AbstractColorTransformer<Target>
- All Implemented Interfaces:
- ColorTransformer<Target>, Transformer<Target>
public abstract class AbstractColorTransformer<Target>
- extends AbstractTransformer<Target>
- implements ColorTransformer<Target>
- Author:
- Mathieu Bastian
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
linearGradient
protected AbstractColorTransformer.LinearGradient linearGradient
AbstractColorTransformer
public AbstractColorTransformer()
AbstractColorTransformer
public AbstractColorTransformer(float lowerBound,
float upperBound)
AbstractColorTransformer
public AbstractColorTransformer(float lowerBound,
float upperBound,
java.awt.Color[] colors,
float[] positions)
AbstractColorTransformer
public AbstractColorTransformer(java.awt.Color[] colors,
float[] positions)
getColorPositions
public float[] getColorPositions()
- Specified by:
getColorPositions
in interface ColorTransformer<Target>
getColors
public java.awt.Color[] getColors()
- Specified by:
getColors
in interface ColorTransformer<Target>
setColorPositions
public void setColorPositions(float[] positions)
- Specified by:
setColorPositions
in interface ColorTransformer<Target>
setColors
public void setColors(java.awt.Color[] colors)
- Specified by:
setColors
in interface ColorTransformer<Target>
getColor
public java.awt.Color getColor(float normalizedValue)
- Specified by:
getColor
in interface ColorTransformer<Target>