Gephi Toolkit Javadoc

org.gephi.ranking.impl
Class AbstractSizeTransformer<Target>

java.lang.Object
  extended by org.gephi.ranking.impl.AbstractTransformer<Target>
      extended by org.gephi.ranking.impl.AbstractSizeTransformer<Target>
All Implemented Interfaces:
SizeTransformer<Target>, Transformer<Target>

public abstract class AbstractSizeTransformer<Target>
extends AbstractTransformer<Target>
implements SizeTransformer<Target>

Author:
Mathieu Bastian

Field Summary
protected  float maxSize
           
protected  float minSize
           
 
Fields inherited from class org.gephi.ranking.impl.AbstractTransformer
interpolator, lowerBound, ranking, upperBound
 
Constructor Summary
AbstractSizeTransformer()
           
AbstractSizeTransformer(float lowerBound, float upperBound)
           
AbstractSizeTransformer(float lowerBound, float upperBound, float minSize, float maxSize)
           
 
Method Summary
 float getMaxSize()
           
 float getMinSize()
           
 float getSize(float normalizedValue)
           
 void setMaxSize(float maxSize)
           
 void setMinSize(float minSize)
           
 
Methods inherited from class org.gephi.ranking.impl.AbstractTransformer
getLowerBound, getRanking, getUpperBound, isInBounds, setInterpolator, setLowerBound, setRanking, setUpperBound
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gephi.ranking.api.Transformer
getLowerBound, getUpperBound, isInBounds, setInterpolator, setLowerBound, setUpperBound, transform
 

Field Detail

minSize

protected float minSize

maxSize

protected float maxSize
Constructor Detail

AbstractSizeTransformer

public AbstractSizeTransformer()

AbstractSizeTransformer

public AbstractSizeTransformer(float lowerBound,
                               float upperBound)

AbstractSizeTransformer

public AbstractSizeTransformer(float lowerBound,
                               float upperBound,
                               float minSize,
                               float maxSize)
Method Detail

getMinSize

public float getMinSize()
Specified by:
getMinSize in interface SizeTransformer<Target>

getMaxSize

public float getMaxSize()
Specified by:
getMaxSize in interface SizeTransformer<Target>

setMinSize

public void setMinSize(float minSize)
Specified by:
setMinSize in interface SizeTransformer<Target>

setMaxSize

public void setMaxSize(float maxSize)
Specified by:
setMaxSize in interface SizeTransformer<Target>

getSize

public float getSize(float normalizedValue)
Specified by:
getSize in interface SizeTransformer<Target>

Gephi Toolkit Javadoc