Class PickableVertexPaintTransformer<V>
- java.lang.Object
-
- edu.uci.ics.jung.visualization.decorators.PickableVertexPaintTransformer<V>
-
- All Implemented Interfaces:
com.google.common.base.Function<V,java.awt.Paint>,java.util.function.Function<V,java.awt.Paint>
public class PickableVertexPaintTransformer<V> extends java.lang.Object implements com.google.common.base.Function<V,java.awt.Paint>Paints each vertex according to thePaintparameters given in the constructor, so that picked and non-picked vertices can be made to look different.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.awt.Paintfill_paintprotected PickedInfo<V>piprotected java.awt.Paintpicked_paint
-
Constructor Summary
Constructors Constructor Description PickableVertexPaintTransformer(PickedInfo<V> pi, java.awt.Paint fill_paint, java.awt.Paint picked_paint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Paintapply(V v)
-
-
-
Field Detail
-
fill_paint
protected java.awt.Paint fill_paint
-
picked_paint
protected java.awt.Paint picked_paint
-
pi
protected PickedInfo<V> pi
-
-
Constructor Detail
-
PickableVertexPaintTransformer
public PickableVertexPaintTransformer(PickedInfo<V> pi, java.awt.Paint fill_paint, java.awt.Paint picked_paint)
- Parameters:
pi- specifies which vertices report as "picked"fill_paint-Paintused to fill vertex shapespicked_paint-Paintused to fill picked vertex shapes
-
-