Class Histogram
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.helperClasses.Histogram
-
public class Histogram extends java.lang.ObjectDraw a picture of a histogram- Author:
- sander
-
-
Field Summary
Fields Modifier and Type Field Description static inthistogramHeightstatic inthistogramWidthstatic intoffsetXstatic intoffsetY
-
Constructor Summary
Constructors Constructor Description Histogram()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.awt.image.BufferedImagecreate(double[] values, DisplayType.Type displayType, org.apache.commons.math3.distribution.AbstractRealDistribution distribution, boolean startAtZero, IvMDecoratorI decorator)static java.awt.image.BufferedImagecreate(long[] values, DisplayType.Type displayType, org.apache.commons.math3.distribution.AbstractRealDistribution distribution, boolean startAtZero, IvMDecoratorI decorator)static java.lang.StringcutString(java.lang.String originalString, int placeholderWidth, java.awt.FontMetrics fontMetrics)From https://stackoverflow.com/questions/2849334/how-can-i-clip-strings-in-java2d-and-add-in-the-endstatic java.awt.image.BufferedImagedraw(int totalCount, org.apache.commons.math3.distribution.AbstractRealDistribution distribution, double minValue, double maxValue, int[] counts, double yscale, java.lang.String minX, java.lang.String maxX, IvMDecoratorI decorator)static voiddrawText(java.awt.Graphics2D g, int[] counts, java.lang.String minX, java.lang.String maxX, IvMDecoratorI decorator)
-
-
-
Field Detail
-
histogramWidth
public static final int histogramWidth
- See Also:
- Constant Field Values
-
histogramHeight
public static final int histogramHeight
- See Also:
- Constant Field Values
-
offsetX
public static final int offsetX
- See Also:
- Constant Field Values
-
offsetY
public static final int offsetY
- See Also:
- Constant Field Values
-
-
Method Detail
-
create
public static java.awt.image.BufferedImage create(long[] values, DisplayType.Type displayType, org.apache.commons.math3.distribution.AbstractRealDistribution distribution, boolean startAtZero, IvMDecoratorI decorator)- Parameters:
values-displayType-distribution- optional argument; null is acceptablestartAtZero-decorator-- Returns:
-
create
public static java.awt.image.BufferedImage create(double[] values, DisplayType.Type displayType, org.apache.commons.math3.distribution.AbstractRealDistribution distribution, boolean startAtZero, IvMDecoratorI decorator)- Parameters:
values-displayType-distribution- optional argument; null is acceptablestartAtZero-decorator-- Returns:
-
draw
public static java.awt.image.BufferedImage draw(int totalCount, org.apache.commons.math3.distribution.AbstractRealDistribution distribution, double minValue, double maxValue, int[] counts, double yscale, java.lang.String minX, java.lang.String maxX, IvMDecoratorI decorator)
-
drawText
public static void drawText(java.awt.Graphics2D g, int[] counts, java.lang.String minX, java.lang.String maxX, IvMDecoratorI decorator)
-
cutString
public static java.lang.String cutString(java.lang.String originalString, int placeholderWidth, java.awt.FontMetrics fontMetrics)From https://stackoverflow.com/questions/2849334/how-can-i-clip-strings-in-java2d-and-add-in-the-end- Parameters:
originalString-placeholderWidth-fontMetrics-- Returns:
-
-