Class InterpolatingVertexSizeTransformer<V>
- java.lang.Object
-
- edu.uci.ics.jung.visualization.decorators.InterpolatingVertexSizeTransformer<V>
-
- All Implemented Interfaces:
org.apache.commons.collections4.Transformer<V,java.lang.Integer>
public class InterpolatingVertexSizeTransformer<V> extends java.lang.Object implements org.apache.commons.collections4.Transformer<V,java.lang.Integer>
Provides vertex sizes that are spaced proportionally between min_size and max_size depending on
-
-
Constructor Summary
Constructors Constructor Description InterpolatingVertexSizeTransformer(org.apache.commons.collections4.Transformer<V,? extends java.lang.Number> values, int min_size, int max_size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setMaxSize(int max_size)
void
setMinSize(int min_size)
java.lang.Integer
transform(V v)
-
-
-
Field Detail
-
min
protected double min
-
max
protected double max
-
values
protected org.apache.commons.collections4.Transformer<V,? extends java.lang.Number> values
-
min_size
protected int min_size
-
size_diff
protected int size_diff
-
-
Constructor Detail
-
InterpolatingVertexSizeTransformer
public InterpolatingVertexSizeTransformer(org.apache.commons.collections4.Transformer<V,? extends java.lang.Number> values, int min_size, int max_size)
-
-