org.gephi.ranking.impl
Class AbstractTransformer<Target>
java.lang.Object
org.gephi.ranking.impl.AbstractTransformer<Target>
- All Implemented Interfaces:
- Transformer<Target>
- Direct Known Subclasses:
- AbstractColorTransformer, AbstractSizeTransformer
public abstract class AbstractTransformer<Target>
- extends java.lang.Object
- implements Transformer<Target>
- Author:
- Mathieu Bastian
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ranking
protected Ranking ranking
lowerBound
protected float lowerBound
upperBound
protected float upperBound
interpolator
protected Interpolator interpolator
AbstractTransformer
public AbstractTransformer()
AbstractTransformer
public AbstractTransformer(float lowerBound,
float upperBound)
getLowerBound
public float getLowerBound()
- Specified by:
getLowerBound
in interface Transformer<Target>
setLowerBound
public void setLowerBound(float lowerBound)
- Specified by:
setLowerBound
in interface Transformer<Target>
getUpperBound
public float getUpperBound()
- Specified by:
getUpperBound
in interface Transformer<Target>
setUpperBound
public void setUpperBound(float upperBound)
- Specified by:
setUpperBound
in interface Transformer<Target>
isInBounds
public boolean isInBounds(float value)
- Specified by:
isInBounds
in interface Transformer<Target>
getRanking
public Ranking getRanking()
setRanking
public void setRanking(Ranking ranking)
setInterpolator
public void setInterpolator(Interpolator interpolator)
- Specified by:
setInterpolator
in interface Transformer<Target>