
ieg.prefuse.renderer.StepChartLineRenderer 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.Path2D;
import prefuse.visual.VisualItem;
/**
*
* Added: 2012-06-14 / AR
* Modifications: 2012-0X-XX / XX / ...
*
*
* @author Alexander Rind
*/
public class StepChartLineRenderer extends LineRenderer {
private Path2D path = new Path2D.Double();
@Override
protected Shape getRawShape(VisualItem item) {
path.reset();
path.moveTo(item.getX(), item.getY());
path.lineTo(item.getDouble(VisualItem.X2), item.getY());
path.lineTo(item.getDouble(VisualItem.X2), item.getDouble(VisualItem.Y2));
return path;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy