
ieg.prefuse.renderer.RectangleRenderer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ieg-prefuse Show documentation
Show all versions of ieg-prefuse Show documentation
Common Java classes to extend the InfoVis library prefuse
The newest version!
package ieg.prefuse.renderer;
import java.awt.Shape;
import java.awt.geom.Rectangle2D;
import prefuse.render.AbstractShapeRenderer;
import prefuse.visual.VisualItem;
/**
*
* Added: 2012-06-14 / AR
* Modifications: 2012-0X-XX / XX / ...
*
*
* @author Alexander Rind
*/
public class RectangleRenderer extends AbstractShapeRenderer {
public static final String WIDTH = "_width";
public static final String HEIGHT = "_height";
Rectangle2D rect = new Rectangle2D.Double();
@Override
protected Shape getRawShape(VisualItem item) {
rect.setFrame(item.getX(), item.getY(), item.getDouble(WIDTH),
item.getDouble(HEIGHT));
return rect;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy