A B C D E F G H I J L M N O P R S T U V W X Y Z 

A

absolute(double, double) - Static method in class org.epics.graphene.AxisRanges
 
absolute(TimeInterval) - Static method in class org.epics.graphene.TimeAxisRanges
 
absRange(Range) - Static method in class org.epics.graphene.RangeUtil
Returns the range of the absolute values within the range.
aggregateRange(Range, Range) - Static method in class org.epics.graphene.RangeUtil
 
allAreaMargins(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for all margins (top, bottom, left, right) of the graph area.
allLabelMargins(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the margins for the labels on both axes.
allMargins(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for all margins (top, bottom, left, right).
AreaGraph2DRenderer - Class in org.epics.graphene
 
AreaGraph2DRenderer(int, int) - Constructor for class org.epics.graphene.AreaGraph2DRenderer
 
AreaGraph2DRendererUpdate - Class in org.epics.graphene
A set of parameters that can be applied to a AreaGraph2DRenderer to update it's settings.
AreaGraph2DRendererUpdate() - Constructor for class org.epics.graphene.AreaGraph2DRendererUpdate
 
arrayIterator(double[]) - Static method in class org.epics.graphene.Iterators
Creates a pointer for the given data at index 0.
aspectRatio(double) - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Sets the width to height aspect ratio for the graph area.
AxisRange - Interface in org.epics.graphene
 
axisRange(Range, Range) - Method in interface org.epics.graphene.AxisRangeInstance
 
axisRange(AxisRange) - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
axisRange(TimeInterval, TimeInterval) - Method in interface org.epics.graphene.TimeAxisRange
 
AxisRangeInstance - Interface in org.epics.graphene
 
AxisRanges - Class in org.epics.graphene
TODO: finalize names

B

backgroundColor - Variable in class org.epics.graphene.Graph2DRenderer
 
backgroundColor(Color) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the color of the image background.
backgroundColor - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
BONE - Static variable in class org.epics.graphene.NumberColorMaps
BONE ranges from black to white passing from blue.
bottomAreaMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
bottomAreaMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for margin at the bottom of the graph area.
bottomAreaMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
bottomMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
bottomMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for margin at the bottom.
bottomMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
BubbleGraph2DRenderer - Class in org.epics.graphene
 
BubbleGraph2DRenderer(int, int) - Constructor for class org.epics.graphene.BubbleGraph2DRenderer
 
BubbleGraph2DRendererUpdate - Class in org.epics.graphene
A set of parameters that can be applied to a BubbleGraph2DRendererUpdate to update its settings.
BubbleGraph2DRendererUpdate() - Constructor for class org.epics.graphene.BubbleGraph2DRendererUpdate
 
build(ListNumber, ListNumber, ListNumber, List<String>) - Static method in class org.epics.graphene.Point3DWithLabelDatasets
 

C

calculateGraphArea() - Method in class org.epics.graphene.Graph2DRenderer
Calculates the graph area based on: The image size The plot ranges The value scales The font for the labels The margins To calculate area based on labels, ensure that calculateGraphArea() is called prior to calling calculateGraphAreaNoLabels().
calculateGraphArea() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
calculateGraphArea() - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
calculateGraphAreaSplit() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
calculateLabels() - Method in class org.epics.graphene.Graph2DRenderer
Calculates: The font for the labels The margins based on labels
calculateLabels() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
calculateRanges(Range, Range, Range) - Method in class org.epics.graphene.BubbleGraph2DRenderer
 
calculateRanges(Range, Range) - Method in class org.epics.graphene.Graph2DRenderer
Given the new data ranges, calculates the new aggregated and plot ranges.
calculateRanges(List<Range>, List<Range>, int) - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
calculateRanges(Range, TimeInterval) - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
calculateZLabels() - Method in class org.epics.graphene.IntensityGraph2DRenderer
Sets private variables to account for the space required to draw in labels for the legend.
calculateZRange(Range, Range) - Method in class org.epics.graphene.IntensityGraph2DRenderer
Calculates the range of the z values to be graphed based on the previous z range (if there is one).
Cell1DDataset - Interface in org.epics.graphene
Dataset consisting of a value for each cell of a 1D grid.
Cell1DDatasets - Class in org.epics.graphene
Factory methods for wrapper datasets.
Cell1DDatasets() - Constructor for class org.epics.graphene.Cell1DDatasets
 
Cell2DDataset - Interface in org.epics.graphene
Dataset consisting of a value for each cell of a 1D grid.
Cell2DDatasets - Class in org.epics.graphene
Factory methods for wrapper datasets.
Cell2DDatasets() - Constructor for class org.epics.graphene.Cell2DDatasets
 
Cell2DDatasets.Function2D - Interface in org.epics.graphene
 
circleDiameter(int) - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Sets the diameter of the circles drawn.
colorFor(double) - Method in interface org.epics.graphene.NumberColorMapInstance
Returns the color associated to the value.
colorMap(NumberColorMap) - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
Sets this object's colorMap to the given ColorScheme.
combine(Collection<IteratorNumber>) - Static method in class org.epics.graphene.Iterators
Takes a list of IteratorDoubles and combines them into one IteratorDouble.
CommaSeparatedValueIO - Class in org.epics.graphene.io
 
CommaSeparatedValueIO() - Constructor for class org.epics.graphene.io.CommaSeparatedValueIO
 
contains(Range, Range) - Static method in class org.epics.graphene.RangeUtil
Determines whether the subrange is contained in the range or not.
contains(Range, double) - Static method in class org.epics.graphene.RangeUtil
 
createAutoAxis(double, double, int) - Static method in class org.epics.graphene.TimeAxis
 
createAutoAxis(double, double, int, double) - Static method in class org.epics.graphene.TimeAxis
 
createAutoAxis(double, double, int) - Static method in class org.epics.graphene.ValueAxis
 
createAutoAxis(double, double, int, double) - Static method in class org.epics.graphene.ValueAxis
 
createBins(double, double, int) - Static method in class org.epics.graphene.RangeUtil
 
createHistogram(Point1DDataset) - Static method in class org.epics.graphene.Cell1DDatasets
 
createInstance() - Method in interface org.epics.graphene.AxisRange
 
createInstance(Range) - Method in interface org.epics.graphene.NumberColorMap
Given the range of the values to be displayed, creates an instance that can map values to colors.
createShape(double, double, double) - Method in class org.epics.graphene.SparklineGraph2DRenderer
Creates a circle shape at the given position with given size.

D

dataReduction(ReductionScheme) - Method in class org.epics.graphene.LineGraph2DRendererUpdate
Sets this object's data reduction scheme to the given scheme.
dataReduction(ReductionScheme) - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
Sets this object's data reduction scheme to the given scheme.
datasetFrom(ListNumber, ListNumber) - Static method in class org.epics.graphene.Cell1DDatasets
Wraps ListNumbers for values and boundaries into a Point1DDataset.
datasetFrom(Cell2DDatasets.Function2D, ListNumber, ListNumber) - Static method in class org.epics.graphene.Cell2DDatasets
 
datasetFrom(ListNumber, ListNumber, ListNumber) - Static method in class org.epics.graphene.Cell2DDatasets
 
DEFAULT_COLOR_MAP - Static variable in class org.epics.graphene.IntensityGraph2DRenderer
Default color map: JET.
DEFAULT_DRAW_LEGEND - Static variable in class org.epics.graphene.IntensityGraph2DRenderer
Default draw legend: false.
DEFAULT_INTERPOLATION_SCHEME - Static variable in class org.epics.graphene.MultiAxisLineGraph2DRenderer
Default interpolation scheme: nearest neighbor.
DEFAULT_REDUCTION_SCHEME - Static variable in class org.epics.graphene.MultiAxisLineGraph2DRenderer
Default interpolation scheme: nearest neighbor.
DEFAULT_SEPARATE_AREAS - Static variable in class org.epics.graphene.MultiAxisLineGraph2DRenderer
Default separate area flag: false (all lines overlap in one area).
display() - Static method in class org.epics.graphene.AxisRanges
 
draw(Graphics2D, Cell1DDataset) - Method in class org.epics.graphene.AreaGraph2DRenderer
Draws the area to be put behind a graph on the given Graphics2D context, given the Cell1DDataset.
draw(Graphics2D, Point3DWithLabelDataset) - Method in class org.epics.graphene.BubbleGraph2DRenderer
Draws a bubble graph on the given Graphics2D context using the given data.
draw(GraphBuffer, Cell2DDataset) - Method in class org.epics.graphene.IntensityGraph2DRenderer
Draws an intensity graph in the given graphics context, using the given data.
draw(Graphics2D, Point2DDataset) - Method in class org.epics.graphene.LineGraph2DRenderer
Draws the graph on the given graphics context.
draw(Graphics2D, List<Point2DDataset>) - Method in class org.epics.graphene.LineGraph2DRenderer
Draws a graph with multiple lines, each pertaining to a different set of data.
draw(Graphics2D, TimeSeriesDataset) - Method in class org.epics.graphene.LineTimeGraph2DRenderer
Draws the graph on the given graphics context.
draw(Graphics2D, List<Point2DDataset>) - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
Draws the graph on the given graphics context.
draw(Graphics2D, Point2DDataset) - Method in class org.epics.graphene.ScatterGraph2DRenderer
 
draw(Graphics2D, Point2DDataset) - Method in class org.epics.graphene.SparklineGraph2DRenderer
Draws the graph on the given graphics context.
drawBackground() - Method in class org.epics.graphene.Graph2DRenderer
Draws the background with the background color.
drawBackground() - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
drawCircle(Graphics2D, Point2DDataset, int, Color) - Method in class org.epics.graphene.SparklineGraph2DRenderer
Draws a circle of a certain color at a certain position.
drawCircles(boolean) - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Sets whether circles are drawn on the line at important values.
drawDataImage(int, int, int[], int[], Cell2DDataset, NumberColorMapInstance) - Method in class org.epics.graphene.GraphBuffer
 
drawGraphArea() - Method in class org.epics.graphene.Graph2DRenderer
Draw the calculated graph area.
drawGraphArea() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
drawGraphArea() - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
drawHorizontalReferenceLines() - Method in class org.epics.graphene.Graph2DRenderer
Draws the horizontal reference lines based on the calculated graph area.
drawHorizontalReferenceLines() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
drawHorizontalReferenceLines() - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
drawHorizontalReferenceLinesSplit() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
drawLegend(boolean) - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
Sets this object's drawLegend to the given boolean value.
drawString(Graphics2D, Java2DStringUtilities.Alignment, int, int, String) - Static method in class org.epics.graphene.Java2DStringUtilities
Draws a string using the given alignment.
drawValueExplicitLine(ListNumber, ListNumber, InterpolationScheme, ReductionScheme) - Method in class org.epics.graphene.Graph2DRenderer
Draws an explicit line give the interpolation and reduction schemes, the x values and the y values.
drawValueExplicitLine(ListNumber, ListNumber, InterpolationScheme, ReductionScheme, int) - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
drawValueLine(ListNumber, ListNumber, InterpolationScheme) - Method in class org.epics.graphene.Graph2DRenderer
Draws an implicit line given the interpolation scheme and the x,y values.
drawValueLine(ListNumber, ListNumber, InterpolationScheme) - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
drawVerticalReferenceLines() - Method in class org.epics.graphene.Graph2DRenderer
Draw reference lines that correspond to reference values.
drawVerticalReferenceLines() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
drawVerticalReferenceLines() - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
drawVerticalReferenceLinesSplit() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
drawXLabels() - Method in class org.epics.graphene.Graph2DRenderer
Draw the horizontal labels based on the calculated graph area.
drawXLabels() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
drawXLabels() - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
drawXLabelsSplit() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
drawYLabels() - Method in class org.epics.graphene.Graph2DRenderer
Draw the vertical labels based on the calculated graph area.
drawYLabels() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
drawYLabels() - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
drawYLabelsSplit() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 

E

equals(Range, Range) - Static method in class org.epics.graphene.RangeUtil
 

F

focusPixel(int) - Method in class org.epics.graphene.AreaGraph2DRendererUpdate
 
focusPixel(int, int) - Method in class org.epics.graphene.BubbleGraph2DRendererUpdate
Changes the current position of the pixel with focus.
focusPixel(int) - Method in class org.epics.graphene.LineGraph2DRendererUpdate
Sets the current value of the focused pixel to x.
FontUtil - Class in org.epics.graphene
 
FontUtil() - Constructor for class org.epics.graphene.FontUtil
 

G

g - Variable in class org.epics.graphene.Graph2DRenderer
 
g - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
getAggregatedRange() - Method in class org.epics.graphene.TemporalGraph2DRenderer
The aggregated range of all the data that has been rendered.
getAggregatedTimeInterval() - Method in class org.epics.graphene.TemporalGraph2DRenderer
The aggregated range of all the data that has been rendered.
getAspectRatio() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Gets the preferred width to height ratio that must be maintained within the graph area.
getAspectRatio() - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Gets the width to height aspect ratio of the graph area
getAverage() - Method in interface org.epics.graphene.Statistics
The average value.
getAxisRange() - Method in interface org.epics.graphene.AxisRangeInstance
 
getAxisRange() - Method in class org.epics.graphene.TemporalGraph2DRenderer
The current strategy to calculate the x range for the graph.
getAxisRange() - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
getBackgroundColor() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets background color of the image.
getBottomAreaMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin between the bottom of the graph area and the axes/labels area.
getBottomMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin between the bottom of the image and the bottom of the axes/labels area.
getCircleDiameter() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Gets the diameter for all circles that are drawn along the line in pixels.
getCircleDiameter() - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Gets the diameter of the circle.
getColor(String) - Method in interface org.epics.graphene.LabelColorScheme
 
getColorMap() - Method in class org.epics.graphene.IntensityGraph2DRenderer
Return the color scheme used for the value.
getColorMap() - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
 
getCount() - Method in interface org.epics.graphene.Point1DDataset
The number of points in the dataset.
getCount() - Method in interface org.epics.graphene.Point2DDataset
The number of points in the dataset.
getCount() - Method in interface org.epics.graphene.Point3DWithLabelDataset
 
getCount() - Method in interface org.epics.graphene.Statistics
The number of values (excluding NaN) included in the set.
getCount() - Method in interface org.epics.graphene.TimeSeriesDataset
The number of values in the dataset.
getDataReduction() - Method in class org.epics.graphene.LineGraph2DRendererUpdate
Current reduction scheme
getDataReduction() - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
Current reduction scheme
getDisplayRange() - Method in interface org.epics.graphene.Cell2DDataset
Returns the suggested range to display the values.
getDrawCircles() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Gets the decision of whether the draw function also draws circles at important data points.
getDrawCircles() - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Gets the decision for whether circles are drawn.
getDrawLegend() - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
 
getFirstIndex() - Method in class org.epics.graphene.SparklineGraph2DRenderer
The index corresponding to the first value.
getFirstValue() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Gets the first y-value in the list of data.
getFocusPixelX() - Method in class org.epics.graphene.AreaGraph2DRenderer
 
getFocusPixelX() - Method in class org.epics.graphene.AreaGraph2DRendererUpdate
 
getFocusPixelX() - Method in class org.epics.graphene.BubbleGraph2DRendererUpdate
New horizontal position of the focused pixel.
getFocusPixelX() - Method in class org.epics.graphene.LineGraph2DRenderer
Current x-position(pixel) of the value that the mouse is focused on.
getFocusPixelX() - Method in class org.epics.graphene.LineGraph2DRendererUpdate
Current x-value of the focused pixel
getFocusPixelY() - Method in class org.epics.graphene.BubbleGraph2DRendererUpdate
New vertical position of the focused pixel.
getFocusValueIndex() - Method in class org.epics.graphene.AreaGraph2DRenderer
 
getFocusValueIndex() - Method in class org.epics.graphene.BubbleGraph2DRenderer
Return the index of the focused value.
getFocusValueIndex() - Method in class org.epics.graphene.LineGraph2DRenderer
Current index of the value that the mouse is focused on.
getGraphAreaToLegendMargin() - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
 
getGraphicsContext() - Method in class org.epics.graphene.GraphBuffer
 
getHighlightFocusValue() - Method in class org.epics.graphene.AreaGraph2DRendererUpdate
 
getHighlightFocusValue() - Method in class org.epics.graphene.BubbleGraph2DRendererUpdate
Whether to highlight the focused value.
getHighlightFocusValue() - Method in class org.epics.graphene.LineGraph2DRendererUpdate
Current state of highlightFocusValue.
getImage() - Method in class org.epics.graphene.GraphBuffer
 
getImageHeight() - Method in class org.epics.graphene.Graph2DRenderer
The current height of the graph.
getImageHeight() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets height of image.
getImageHeight() - Method in class org.epics.graphene.TemporalGraph2DRenderer
The current height of the graph.
getImageHeight() - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
getImageWidth() - Method in class org.epics.graphene.Graph2DRenderer
The current width of the graph.
getImageWidth() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets width of image.
getImageWidth() - Method in class org.epics.graphene.TemporalGraph2DRenderer
The current width of the graph.
getImageWidth() - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
getIndexToRange() - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
getInterpolation() - Method in class org.epics.graphene.LineGraph2DRenderer
The current interpolation used for the line.
getInterpolation() - Method in class org.epics.graphene.LineGraph2DRendererUpdate
Current interpolation scheme
getInterpolation() - Method in class org.epics.graphene.LineTimeGraph2DRenderer
The current interpolation used for the line.
getInterpolation() - Method in class org.epics.graphene.LineTimeGraph2DRendererUpdate
 
getInterpolation() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
The current interpolation used for the line.
getInterpolation() - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
Current interpolation scheme
getInterpolation() - Method in class org.epics.graphene.ScatterGraph2DRendererUpdate
 
getInterpolation() - Method in class org.epics.graphene.SparklineGraph2DRenderer
The current interpolation used for the line.
getInterpolation() - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Gets the interpolation scheme of the line.
getLabelColor() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets color of labels for the axes.
getLabelFont() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets font of labels for the axes.
getLabels() - Method in interface org.epics.graphene.Point3DWithLabelDataset
 
getLastIndex() - Method in class org.epics.graphene.SparklineGraph2DRenderer
The index corresponding to the last value.
getLastValue() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Gets the last y-value in the list of data.
getLastValueColor() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Gets the color of the circle drawn at the last y-value.
getLastValueColor() - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Gets the color of the circle drawn for the last value.
getLeftAreaMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin between the left of the graph area and the axes/labels area.
getLeftMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin between the left of the image and the left of the axes/labels area.
getLegendWidth() - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
 
getLiberationSansRegular() - Static method in class org.epics.graphene.FontUtil
 
getMarginBetweenGraphs() - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
getMaximum() - Method in interface org.epics.graphene.Range
The maximum value.
getMaxIndex() - Method in class org.epics.graphene.SparklineGraph2DRenderer
The index corresponding to the maximum y-value.
getMaxValue() - Method in class org.epics.graphene.SparklineGraph2DRenderer
The maximum y-value in the list of data.
getMaxValue() - Method in class org.epics.graphene.ValueAxis
 
getMaxValueColor() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Gets the color of the circle drawn at the maximum y-value.
getMaxValueColor() - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Gets the color of the circle drawn for the maximum value.
getMinimum() - Method in interface org.epics.graphene.Range
The minimum value.
getMinimumGraphHeight() - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
getMinimumGraphWidth() - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
getMinIndex() - Method in class org.epics.graphene.SparklineGraph2DRenderer
The index corresponding to the minimum y-value.
getMinValue() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Gets the minimum y-value in the list of data.
getMinValue() - Method in class org.epics.graphene.ValueAxis
 
getMinValueColor() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Gets the color for the circle drawn at the minimum y-value.
getMinValueColor() - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Gets the color of the circle drawn for the minimum value.
getNormalizedTime() - Method in interface org.epics.graphene.TimeSeriesDataset
Returns the time normalized within the range of the dataset.
getNormalizedValues() - Method in class org.epics.graphene.TimeAxis
 
getPlotRange() - Method in class org.epics.graphene.TemporalGraph2DRenderer
The range of the x axis in the last graph rendering.
getPlotTimeInterval() - Method in class org.epics.graphene.TemporalGraph2DRenderer
The range of the y axis in the last graph rendering.
getReferenceLineColor() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets color of reference lines on the graph area.
getRegisteredColorSchemes() - Static method in class org.epics.graphene.NumberColorMaps
A set of registered color maps available to all applications.
getRightAreaMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin between the right of the graph area and the axes/labels area.
getRightMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin between the right of the image and the right of the axes/labels area.
getStatistics() - Method in interface org.epics.graphene.Cell1DDataset
Returns the statistics of all values at all cells.
getStatistics() - Method in interface org.epics.graphene.Cell2DDataset
Returns the statistics of all values at all cells.
getStatistics() - Method in interface org.epics.graphene.Point1DDataset
The statistical information of the values.
getStatistics() - Method in interface org.epics.graphene.TimeSeriesDataset
The statistical information of the values.
getStdDev() - Method in interface org.epics.graphene.Statistics
The standard deviation.
getTickLabels() - Method in class org.epics.graphene.TimeAxis
 
getTickLabels() - Method in class org.epics.graphene.ValueAxis
 
getTickValues() - Method in class org.epics.graphene.ValueAxis
 
getTimeAxisRange() - Method in class org.epics.graphene.TemporalGraph2DRenderer
The current strategy to calculate the y range for the graph.
getTimeAxisRange() - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
getTimeInterval() - Method in class org.epics.graphene.TimeAxis
 
getTimeInterval() - Method in interface org.epics.graphene.TimeSeriesDataset
The interval of time where the data is defined.
getTimeScale() - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
getTimestamps() - Method in class org.epics.graphene.TimeAxis
 
getTimestamps() - Method in interface org.epics.graphene.TimeSeriesDataset
The time for the values.
getTopAreaMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin between the top of the graph area and the axes/labels area.
getTopMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin between the top of the image and the top of the axes/labels area.
getValue(int) - Method in interface org.epics.graphene.Cell1DDataset
Returns the value at the given coordinates.
getValue(int, int) - Method in interface org.epics.graphene.Cell2DDataset
Returns the value at the given coordinates.
getValue(double, double) - Method in interface org.epics.graphene.Cell2DDatasets.Function2D
 
getValueColorScheme() - Method in class org.epics.graphene.LineGraph2DRendererUpdate
 
getValues() - Method in interface org.epics.graphene.Point1DDataset
The values of the points.
getValues() - Method in interface org.epics.graphene.TimeSeriesDataset
The values.
getValueScale() - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
getXAggregatedRange() - Method in class org.epics.graphene.Graph2DRenderer
The aggregated range of all the data that has been rendered.
getXAxisRange() - Method in class org.epics.graphene.Graph2DRenderer
The current strategy to calculate the x range for the graph.
getXAxisRange() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets x-axis range.
getXBoundaries() - Method in interface org.epics.graphene.Cell1DDataset
Returns the boundaries of the cells along x.
getXBoundaries() - Method in interface org.epics.graphene.Cell2DDataset
Returns the boundaries of the cells along x.
getXCount() - Method in interface org.epics.graphene.Cell1DDataset
The number of cells defined along the x direction.
getXCount() - Method in interface org.epics.graphene.Cell2DDataset
The number of cells defined along the x direction.
getXLabelMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin separating x-axis labels from the graph area.
getXPlotRange() - Method in class org.epics.graphene.Graph2DRenderer
The range of the x axis in the last graph rendering.
getXRange() - Method in interface org.epics.graphene.Cell1DDataset
The range along x.
getXRange() - Method in interface org.epics.graphene.Cell2DDataset
The range along x.
getXStatistics() - Method in interface org.epics.graphene.Point2DDataset
The statistical information of x values.
getXStatistics() - Method in interface org.epics.graphene.Point3DWithLabelDataset
 
getXValues() - Method in interface org.epics.graphene.Point2DDataset
The x values of the point.
getXValues() - Method in interface org.epics.graphene.Point3DWithLabelDataset
 
getXValueScale() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the scaling tool to scale down the values on the x-axis.
getYAggregatedRange() - Method in class org.epics.graphene.Graph2DRenderer
The aggregated range of all the data that has been rendered.
getYAxisRange() - Method in class org.epics.graphene.Graph2DRenderer
The current strategy to calculate the y range for the graph.
getYAxisRange() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets y-axis range.
getYBoundaries() - Method in interface org.epics.graphene.Cell2DDataset
Returns the boundaries of the cells along y.
getYCount() - Method in interface org.epics.graphene.Cell2DDataset
The number of cells defined along the y direction.
getYLabelMargin() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the margin separating y-axis labels from the graph area.
getYPlotRange() - Method in class org.epics.graphene.Graph2DRenderer
The range of the y axis in the last graph rendering.
getYRange() - Method in interface org.epics.graphene.Cell2DDataset
The range along y.
getYStatistics() - Method in interface org.epics.graphene.Point2DDataset
The statistical information of x values.
getYStatistics() - Method in interface org.epics.graphene.Point3DWithLabelDataset
 
getYValues() - Method in interface org.epics.graphene.Point2DDataset
The y values of the point.
getYValues() - Method in interface org.epics.graphene.Point3DWithLabelDataset
 
getYValueScale() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the scaling tool to scale down the values on the y-axis.
getZLabelMargin() - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
 
getZStatistics() - Method in interface org.epics.graphene.Point3DWithLabelDataset
 
getZValues() - Method in interface org.epics.graphene.Point3DWithLabelDataset
 
Graph2DRenderer<T extends Graph2DRendererUpdate> - Class in org.epics.graphene
The base class for all graph renderers.
Graph2DRenderer(int, int) - Constructor for class org.epics.graphene.Graph2DRenderer
Creates a graph renderer.
Graph2DRendererUpdate<T extends Graph2DRendererUpdate<T>> - Class in org.epics.graphene
 
Graph2DRendererUpdate() - Constructor for class org.epics.graphene.Graph2DRendererUpdate
 
graphAreaToLegendMargin(int) - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
Sets this object's graphAreaToLegendMargin to the given margin size.
GraphBuffer - Class in org.epics.graphene
 
GraphBuffer(int, int) - Constructor for class org.epics.graphene.GraphBuffer
 
GraphBuffer(Graph2DRenderer<?>) - Constructor for class org.epics.graphene.GraphBuffer
 
GRAY - Static variable in class org.epics.graphene.NumberColorMaps
GRAY ranges from black to white.

H

highlightFocusValue(boolean) - Method in class org.epics.graphene.AreaGraph2DRendererUpdate
 
highlightFocusValue(boolean) - Method in class org.epics.graphene.BubbleGraph2DRendererUpdate
Sets the state of highlightFocusValue.
highlightFocusValue(boolean) - Method in class org.epics.graphene.LineGraph2DRendererUpdate
Sets the state of highlightFocusValue.
HOT - Static variable in class org.epics.graphene.NumberColorMaps
HOT ranges from black to white passing from red and yellow.
HSV - Static variable in class org.epics.graphene.NumberColorMaps
HSV goes through the color wheel: red, yellow, green, cyan, blue, magenta and back to red.

I

imageHeight(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the height of the image that is rendered.
imageHeight(int) - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
imageWidth(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the width of the image that is rendered.
imageWidth(int) - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
integrated() - Static method in class org.epics.graphene.AxisRanges
 
integrated() - Static method in class org.epics.graphene.TimeAxisRanges
 
IntensityGraph2DRenderer - Class in org.epics.graphene
A renderer for intensity graph (also known as heat graph), which visualizes the value of a 2D field using a color map.
IntensityGraph2DRenderer(int, int) - Constructor for class org.epics.graphene.IntensityGraph2DRenderer
Uses constructor specified in super class (Graph2DRenderer)
IntensityGraph2DRenderer() - Constructor for class org.epics.graphene.IntensityGraph2DRenderer
Default Constructor: makes an IntensityGraph2DRenderer of width 300 and height 200.
IntensityGraph2DRendererUpdate - Class in org.epics.graphene
A set of parameters that can be applied to a IntensityGraph2DRenderer to update its settings.
IntensityGraph2DRendererUpdate() - Constructor for class org.epics.graphene.IntensityGraph2DRendererUpdate
 
interpolation(InterpolationScheme) - Method in class org.epics.graphene.LineGraph2DRendererUpdate
Sets this object's interpolation to the given scheme.
interpolation(InterpolationScheme) - Method in class org.epics.graphene.LineTimeGraph2DRendererUpdate
 
interpolation(InterpolationScheme) - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
Sets this object's interpolation to the given scheme.
interpolation(InterpolationScheme) - Method in class org.epics.graphene.ScatterGraph2DRendererUpdate
 
interpolation(InterpolationScheme) - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Sets the interpolation scheme of the line.
InterpolationScheme - Enum in org.epics.graphene
 
isDrawLegend() - Method in class org.epics.graphene.IntensityGraph2DRenderer
Whether or not the legend for the value to color mapping should be drawn.
isHighlightFocusValue() - Method in class org.epics.graphene.LineGraph2DRenderer
Current state of highlightFocusValue.
isSeparateAreas() - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
Iterators - Class in org.epics.graphene
 
Iterators() - Constructor for class org.epics.graphene.Iterators
 

J

Java2DStringUtilities - Class in org.epics.graphene
 
Java2DStringUtilities() - Constructor for class org.epics.graphene.Java2DStringUtilities
 
Java2DStringUtilities.Alignment - Enum in org.epics.graphene
How a string will be drawn, in relation to the given center pixel.
JET - Static variable in class org.epics.graphene.NumberColorMaps
JET ranges from blue to red, going through cyan and yellow.

L

labelColor - Variable in class org.epics.graphene.Graph2DRenderer
 
labelColor(Color) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the color of the labels for axes.
labelColor - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
LabelColorScheme - Interface in org.epics.graphene
 
LabelColorSchemes - Class in org.epics.graphene
 
LabelColorSchemes() - Constructor for class org.epics.graphene.LabelColorSchemes
 
labelFont - Variable in class org.epics.graphene.Graph2DRenderer
 
labelFont(Font) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the font of the labels for axes.
labelFont - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
labelFontMetrics - Variable in class org.epics.graphene.Graph2DRenderer
 
labelFontMetrics - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
lastValueColor(Color) - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Sets the color of the circle drawn at the last value.
lazyStatisticsOf(CollectionNumber) - Static method in class org.epics.graphene.StatisticsUtil
Creates the statistics, excluding NaN values, but the values are actually calculated when requested.
leftAreaMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
leftAreaMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for margin at the left of the graph area.
leftAreaMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
leftMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
leftMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for margin at the left.
leftMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
legendWidth(int) - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
Sets this object's legendWidth to the given margin size.
linearAbsoluteScale() - Static method in class org.epics.graphene.TimeScales
 
linearRange(ListNumber, double, double) - Static method in class org.epics.graphene.Cell1DDatasets
Wraps a ListNumber into a Point1DDataset.
linearRange(ListNumber, Range, int, Range, int) - Static method in class org.epics.graphene.Cell2DDatasets
returns a Cell2DDataset, which is a 1D list of values that is treated like a 2D matrix.
linearRange(Cell2DDatasets.Function2D, Range, int, Range, int) - Static method in class org.epics.graphene.Cell2DDatasets
 
linearScale() - Static method in class org.epics.graphene.ValueScales
Returns a linear scale to handle value scaling.
lineData(double[]) - Static method in class org.epics.graphene.Point2DDatasets
 
lineData(ListNumber) - Static method in class org.epics.graphene.Point2DDatasets
 
lineData(double[], double, double) - Static method in class org.epics.graphene.Point2DDatasets
 
lineData(ListNumber, double, double) - Static method in class org.epics.graphene.Point2DDatasets
 
lineData(double[], double[]) - Static method in class org.epics.graphene.Point2DDatasets
 
lineData(Range, ListNumber) - Static method in class org.epics.graphene.Point2DDatasets
 
lineData(ListNumber, ListNumber) - Static method in class org.epics.graphene.Point2DDatasets
 
LineGraph2DRenderer - Class in org.epics.graphene
Renderer for a line graph.
LineGraph2DRenderer(int, int) - Constructor for class org.epics.graphene.LineGraph2DRenderer
Creates a new line graph renderer.
LineGraph2DRendererUpdate - Class in org.epics.graphene
 
LineGraph2DRendererUpdate() - Constructor for class org.epics.graphene.LineGraph2DRendererUpdate
 
LineTimeGraph2DRenderer - Class in org.epics.graphene
Renderer for a line graph.
LineTimeGraph2DRenderer(int, int) - Constructor for class org.epics.graphene.LineTimeGraph2DRenderer
Creates a new line graph renderer.
LineTimeGraph2DRendererUpdate - Class in org.epics.graphene
 
LineTimeGraph2DRendererUpdate() - Constructor for class org.epics.graphene.LineTimeGraph2DRendererUpdate
 
logScale() - Static method in class org.epics.graphene.ValueScales
Returns a logarithmic scale to handle value scaling.

M

marginBetweenGraphs(Integer) - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
MathIgnoreNaN - Class in org.epics.graphene
 
MathIgnoreNaN() - Constructor for class org.epics.graphene.MathIgnoreNaN
 
MathUtil - Class in org.epics.graphene
 
MathUtil() - Constructor for class org.epics.graphene.MathUtil
 
max(double, double) - Static method in class org.epics.graphene.MathIgnoreNaN
Returns the max of the two numbers, even if a or b is NaN
maxValueColor(Color) - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Sets the color of the circle drawn at the maximum value.
min(double, double) - Static method in class org.epics.graphene.MathIgnoreNaN
 
minimumGraphHeight(Integer) - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
minimumGraphWidth(int) - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
minValueColor(Color) - Method in class org.epics.graphene.SparklineGraph2DRendererUpdate
Sets the color of the circle drawn at the minimum value.
MultiAxisLineGraph2DRenderer - Class in org.epics.graphene
Renderer for a line graph with multiple y axes.
MultiAxisLineGraph2DRenderer(int, int) - Constructor for class org.epics.graphene.MultiAxisLineGraph2DRenderer
Creates a new line graph renderer.
MultiAxisLineGraph2DRendererUpdate - Class in org.epics.graphene
 
MultiAxisLineGraph2DRendererUpdate() - Constructor for class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 

N

newUpdate() - Method in class org.epics.graphene.AreaGraph2DRenderer
 
newUpdate() - Method in class org.epics.graphene.BubbleGraph2DRenderer
 
newUpdate() - Method in class org.epics.graphene.Graph2DRenderer
Creates a new update for the given graph.
newUpdate() - Method in class org.epics.graphene.IntensityGraph2DRenderer
 
newUpdate() - Method in class org.epics.graphene.LineGraph2DRenderer
 
newUpdate() - Method in class org.epics.graphene.LineTimeGraph2DRenderer
 
newUpdate() - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
newUpdate() - Method in class org.epics.graphene.ScatterGraph2DRenderer
 
newUpdate() - Method in class org.epics.graphene.SparklineGraph2DRenderer
Creates an object that allows updating of sparkline parameters.
newUpdate() - Method in class org.epics.graphene.TemporalGraph2DRenderer
Creates a new update for the given graph.
newValue(double, double, double, int) - Method in class org.epics.graphene.BubbleGraph2DRenderer
Does nothing.
normalize(double, double, double) - Static method in class org.epics.graphene.MathUtil
Returns the ratio of the given value to the total range as a double between 0 and 1.
normalize(Range, double) - Static method in class org.epics.graphene.RangeUtil
 
normalizedTimeReferences - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
NumberColorMap - Interface in org.epics.graphene
A function that associates a numeric value with an RBG color.
NumberColorMapInstance - Interface in org.epics.graphene
An instance of a NumberColorMap that associates a numeric value to an RGB color.
NumberColorMaps - Class in org.epics.graphene
A utility class that provides implementations of NumberColorMap, a set standard utilities and a directory for color maps.
NumberColorMaps() - Constructor for class org.epics.graphene.NumberColorMaps
 

O

of(ListNumber) - Static method in class org.epics.graphene.Point1DDatasets
Wraps a ListNumber into a Point1DDataset.
optimize(NumberColorMapInstance, Range) - Static method in class org.epics.graphene.NumberColorMaps
Returns a new optimized instance created by pre-calculating the colors in the given range and storing them in an array.
optimize(NumberColorMapInstance, Range, Range) - Static method in class org.epics.graphene.NumberColorMaps
TODO: what is this about?
orderedHueColor(List<String>) - Static method in class org.epics.graphene.LabelColorSchemes
Returns a new LabelColorScheme, based on the given hex labels.
orderOf(double) - Static method in class org.epics.graphene.MathUtil
Returns the base 10 logarithm of the given value, to the nearest integer value.
org.epics.graphene - package org.epics.graphene
 
org.epics.graphene.io - package org.epics.graphene.io
 

P

Point1DDataset - Interface in org.epics.graphene
A dataset consisting on a set of 1D points.
Point1DDatasets - Class in org.epics.graphene
Factory methods for wrapper datasets.
Point1DDatasets() - Constructor for class org.epics.graphene.Point1DDatasets
 
Point2DDataset - Interface in org.epics.graphene
A dataset consisting of a set of 2D points.
Point2DDatasets - Class in org.epics.graphene
 
Point2DDatasets() - Constructor for class org.epics.graphene.Point2DDatasets
 
Point3DWithLabelDataset - Interface in org.epics.graphene
 
Point3DWithLabelDatasets - Class in org.epics.graphene
 
Point3DWithLabelDatasets() - Constructor for class org.epics.graphene.Point3DWithLabelDatasets
 
processScaledValue(int, double, double, double, double) - Method in class org.epics.graphene.Graph2DRenderer
Empty function, designed to be implemented in sub-classes.
processScaledValue(int, double, double, double, double) - Method in class org.epics.graphene.LineGraph2DRenderer
 
processScaledValue(int, double, double, double, double) - Method in class org.epics.graphene.SparklineGraph2DRenderer
Operations for every value in data as it is processed.

R

Range - Interface in org.epics.graphene
The range for points or cells.
range(double, double) - Static method in class org.epics.graphene.RangeUtil
Range from given min and max.
RangeUtil - Class in org.epics.graphene
 
RangeUtil() - Constructor for class org.epics.graphene.RangeUtil
 
read(Reader) - Static method in class org.epics.graphene.io.CommaSeparatedValueIO
 
read(String) - Static method in class org.epics.graphene.io.CommaSeparatedValueIO
 
ReductionScheme - Enum in org.epics.graphene
 
referenceLineColor - Variable in class org.epics.graphene.Graph2DRenderer
 
referenceLineColor(Color) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the color of the reference lines on the background.
referenceLineColor - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
references(TimeInterval, int, int) - Method in interface org.epics.graphene.TimeScale
 
references(Range, int, int) - Method in interface org.epics.graphene.ValueScale
Returns the reference axes for a given range
relative() - Static method in class org.epics.graphene.AxisRanges
 
relative() - Static method in class org.epics.graphene.TimeAxisRanges
 
rightAreaMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
rightAreaMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for margin at the right of the graph area.
rightAreaMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
rightMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
rightMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for margin at the right.
rightMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 

S

scale(double, double, double, double) - Static method in class org.epics.graphene.MathUtil
Returns the ratio of the given value to the total range as a double between 0 and 1, multiplied by newWidth.
scaledX(double) - Method in class org.epics.graphene.Graph2DRenderer
 
scaledX(double) - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
scaledY(double) - Method in class org.epics.graphene.Graph2DRenderer
Scale the y value to the graph area.
scaledY(double) - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
scaledZ(double, int, int) - Method in class org.epics.graphene.IntensityGraph2DRenderer
Translates a value's position in the aggregated range to a position on the legend.
scaleNormalizedTime(double, double, double) - Method in interface org.epics.graphene.TimeScale
 
scaleTimestamp(Timestamp, TimeInterval, double, double) - Method in interface org.epics.graphene.TimeScale
 
scaleValue(double, double, double, double, double) - Method in interface org.epics.graphene.ValueScale
Scales the value from range A to range B.
ScatterGraph2DRenderer - Class in org.epics.graphene
 
ScatterGraph2DRenderer(int, int) - Constructor for class org.epics.graphene.ScatterGraph2DRenderer
 
ScatterGraph2DRendererUpdate - Class in org.epics.graphene
 
ScatterGraph2DRendererUpdate() - Constructor for class org.epics.graphene.ScatterGraph2DRendererUpdate
 
self() - Method in class org.epics.graphene.Graph2DRendererUpdate
Gets the update.
self() - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
separateAreas(boolean) - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
setClip(Graphics2D) - Method in class org.epics.graphene.Graph2DRenderer
Sets the clip area to the actual graph area
setClip(Graphics2D) - Method in class org.epics.graphene.TemporalGraph2DRenderer
 
setPixel(int, int, int) - Method in class org.epics.graphene.GraphBuffer
 
setRanges(HashMap<Integer, Range>) - Method in class org.epics.graphene.MultiAxisLineGraph2DRendererUpdate
 
setupDataAsAreas() - Method in class org.epics.graphene.Graph2DRenderer
Sets up a graph to start and end at the beginning border of a pixel.
setupDataAsPoints() - Method in class org.epics.graphene.Graph2DRenderer
Sets up a graph to start and end at the center of a pixel.
setupXAsAreas() - Method in class org.epics.graphene.Graph2DRenderer
Sets up the x-axis of a graph to start and end at the left border of a pixel.
setupXAsPoints() - Method in class org.epics.graphene.Graph2DRenderer
Sets up the x-axis of a graph to start and end at the center of a pixel.
setupYAsAreas() - Method in class org.epics.graphene.Graph2DRenderer
Sets up the y-axis of a graph to start and end at the top border of a pixel.
setupYAsPoints() - Method in class org.epics.graphene.Graph2DRenderer
Sets up the y-axis of a graph to start and end at the center of a pixel.
setXScaleAsCell(Range, int, int, ValueScale) - Method in class org.epics.graphene.GraphBuffer
Sets the scaling data for the x axis assuming values are going to represent cells.
setXScaleAsPoint(Range, int, int, ValueScale) - Method in class org.epics.graphene.GraphBuffer
Sets the scaling data for the x axis assuming values are going to represent points.
setYScaleAsCell(Range, int, int, ValueScale) - Method in class org.epics.graphene.GraphBuffer
Sets the scaling data for the y axis assuming values are going to represent cells.
setYScaleAsPoint(Range, int, int, ValueScale) - Method in class org.epics.graphene.GraphBuffer
Sets the scaling data for the y axis assuming values are going to represent points.
SparklineGraph2DRenderer - Class in org.epics.graphene
Creates a renderer that is capable of drawing a sparkline graph.
SparklineGraph2DRenderer(int, int) - Constructor for class org.epics.graphene.SparklineGraph2DRenderer
Creates a new sparkline graph renderer.
SparklineGraph2DRendererUpdate - Class in org.epics.graphene
A set of parameters that can be applied to a SparklineGraph2DRenderer to update it's settings.
SparklineGraph2DRendererUpdate() - Constructor for class org.epics.graphene.SparklineGraph2DRendererUpdate
 
Statistics - Interface in org.epics.graphene
The statistics of a given set of numbers.
statisticsOf(CollectionNumber) - Static method in class org.epics.graphene.StatisticsUtil
Calculates data statistics, excluding NaN values.
statisticsOf(List<Statistics>) - Static method in class org.epics.graphene.StatisticsUtil
Returns the statistics of the data, which knows: Number of data points Min and Max of data Average value of the data The standard deviation of the data
StatisticsUtil - Class in org.epics.graphene
 
StatisticsUtil() - Constructor for class org.epics.graphene.StatisticsUtil
 
sum(Range, Range) - Static method in class org.epics.graphene.RangeUtil
 
supportedInterpolationScheme - Static variable in class org.epics.graphene.LineGraph2DRenderer
 
supportedInterpolationScheme - Static variable in class org.epics.graphene.LineTimeGraph2DRenderer
 
supportedInterpolationScheme - Static variable in class org.epics.graphene.MultiAxisLineGraph2DRenderer
List of supported interpolation schemes for this renderer.
supportedInterpolationScheme - Static variable in class org.epics.graphene.ScatterGraph2DRenderer
 
supportedInterpolationScheme - Static variable in class org.epics.graphene.SparklineGraph2DRenderer
The set of interpolation schemes that are supported by the SparklineGraph2DRenderer.
supportedReductionScheme - Static variable in class org.epics.graphene.LineGraph2DRenderer
 
supportedReductionScheme - Static variable in class org.epics.graphene.MultiAxisLineGraph2DRenderer
List of supported data reduction schemes for this renderer.

T

TemporalGraph2DRenderer<T extends TemporalGraph2DRendererUpdate> - Class in org.epics.graphene
The base class for all graph renderers.
TemporalGraph2DRenderer(int, int) - Constructor for class org.epics.graphene.TemporalGraph2DRenderer
Creates a graph renderer.
TemporalGraph2DRendererUpdate<T extends TemporalGraph2DRendererUpdate<T>> - Class in org.epics.graphene
 
TemporalGraph2DRendererUpdate() - Constructor for class org.epics.graphene.TemporalGraph2DRendererUpdate
 
TimeAxis - Class in org.epics.graphene
 
TimeAxis(TimeInterval, List<Timestamp>, ListDouble, List<String>) - Constructor for class org.epics.graphene.TimeAxis
 
timeAxisRange(TimeAxisRange) - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
TimeAxisRange - Interface in org.epics.graphene
 
TimeAxisRanges - Class in org.epics.graphene
 
timeReferenceLabels - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
timeReferences - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
timeScale(TimeScale) - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
TimeScale - Interface in org.epics.graphene
The scale to be used to create axis references and rescale time.
TimeScales - Class in org.epics.graphene
 
TimeScales() - Constructor for class org.epics.graphene.TimeScales
 
TimeSeriesDataset - Interface in org.epics.graphene
 
TimeSeriesDatasets - Class in org.epics.graphene
 
TimeSeriesDatasets() - Constructor for class org.epics.graphene.TimeSeriesDatasets
 
timeSeriesOf(ListNumber, List<Timestamp>) - Static method in class org.epics.graphene.TimeSeriesDatasets
Returns a TimeSeriesDataset with the Statistics and time interval.
topAreaMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
topAreaMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for margin at the top of the graph area.
topAreaMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
topMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
topMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for margin at the top.
topMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
toString(Range) - Static method in class org.epics.graphene.RangeUtil
 

U

update(AreaGraph2DRendererUpdate) - Method in class org.epics.graphene.AreaGraph2DRenderer
 
update(BubbleGraph2DRendererUpdate) - Method in class org.epics.graphene.BubbleGraph2DRenderer
 
update(T) - Method in class org.epics.graphene.Graph2DRenderer
Applies the update to the renderer.
update(IntensityGraph2DRendererUpdate) - Method in class org.epics.graphene.IntensityGraph2DRenderer
 
update(LineGraph2DRendererUpdate) - Method in class org.epics.graphene.LineGraph2DRenderer
 
update(LineTimeGraph2DRendererUpdate) - Method in class org.epics.graphene.LineTimeGraph2DRenderer
 
update(MultiAxisLineGraph2DRendererUpdate) - Method in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
update(ScatterGraph2DRendererUpdate) - Method in class org.epics.graphene.ScatterGraph2DRenderer
 
update(SparklineGraph2DRendererUpdate) - Method in class org.epics.graphene.SparklineGraph2DRenderer
Applies the update to the renderer.
update(T) - Method in class org.epics.graphene.TemporalGraph2DRenderer
Applies the update to the renderer.
useColorArray - Variable in class org.epics.graphene.IntensityGraph2DRenderer
 

V

ValueAxis - Class in org.epics.graphene
 
ValueAxis(double, double, double[], String[]) - Constructor for class org.epics.graphene.ValueAxis
 
valueColorScheme(NumberColorMap) - Method in class org.epics.graphene.LineGraph2DRendererUpdate
 
valueOf(String) - Static method in enum org.epics.graphene.InterpolationScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.epics.graphene.Java2DStringUtilities.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.epics.graphene.ReductionScheme
Returns the enum constant of this type with the specified name.
valueReferenceLabels - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
valueReferences - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
values() - Static method in enum org.epics.graphene.InterpolationScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.epics.graphene.Java2DStringUtilities.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.epics.graphene.ReductionScheme
Returns an array containing the constants of this enum type, in the order they are declared.
valueScale(ValueScale) - Method in class org.epics.graphene.TemporalGraph2DRendererUpdate
 
ValueScale - Interface in org.epics.graphene
The scale to be used to create axis references and rescale values.
ValueScales - Class in org.epics.graphene
The ValueScales class is useful to create different types of ValueScales.

W

write(Point2DDataset, Writer) - Static method in class org.epics.graphene.io.CommaSeparatedValueIO
 
write(Point2DDataset) - Static method in class org.epics.graphene.io.CommaSeparatedValueIO
 

X

xAreaCoordEnd - Variable in class org.epics.graphene.Graph2DRenderer
 
xAreaCoordStart - Variable in class org.epics.graphene.Graph2DRenderer
 
xAreaEnd - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xAreaStart - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xAxisRange(AxisRange) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the range (max - min) of the values on the x-axis.
xLabelMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
xLabelMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the margin for the labels on the x-axis.
xLabelMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xPlotCoordEnd - Variable in class org.epics.graphene.Graph2DRenderer
 
xPlotCoordEnd - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xPlotCoordStart - Variable in class org.epics.graphene.Graph2DRenderer
 
xPlotCoordStart - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xPlotCoordWidth - Variable in class org.epics.graphene.Graph2DRenderer
 
xPlotCoordWidth - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xPlotValueEnd - Variable in class org.epics.graphene.Graph2DRenderer
 
xPlotValueEnd - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xPlotValueStart - Variable in class org.epics.graphene.Graph2DRenderer
 
xPlotValueStart - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xPointMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
xReferenceCoords - Variable in class org.epics.graphene.Graph2DRenderer
 
xReferenceCoords - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xReferenceLabels - Variable in class org.epics.graphene.Graph2DRenderer
 
xReferenceLabels - Variable in class org.epics.graphene.MultiAxisLineGraph2DRenderer
 
xReferenceValues - Variable in class org.epics.graphene.Graph2DRenderer
 
xRow2LabelMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
xValueScale - Variable in class org.epics.graphene.Graph2DRenderer
 
xValueScale(ValueScale) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the scaling on the x-axis.
xValueToPixel(double) - Method in class org.epics.graphene.GraphBuffer
Converts the given value to the pixel position.

Y

yAreaCoordEnd - Variable in class org.epics.graphene.Graph2DRenderer
 
yAreaCoordStart - Variable in class org.epics.graphene.Graph2DRenderer
 
yAreaEnd - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
yAreaStart - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
yAxisRange(AxisRange) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the range (max - min) of the values on the y-axis.
yLabelMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
yLabelMargin(int) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the margin for the labels on the y-axis.
yLabelMargin - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
yPlotCoordEnd - Variable in class org.epics.graphene.Graph2DRenderer
 
yPlotCoordEnd - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
yPlotCoordHeight - Variable in class org.epics.graphene.Graph2DRenderer
 
yPlotCoordHeight - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
yPlotCoordStart - Variable in class org.epics.graphene.Graph2DRenderer
 
yPlotCoordStart - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
yPlotValueEnd - Variable in class org.epics.graphene.Graph2DRenderer
 
yPlotValueEnd - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
yPlotValueStart - Variable in class org.epics.graphene.Graph2DRenderer
 
yPlotValueStart - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
yPointMargin - Variable in class org.epics.graphene.Graph2DRenderer
 
yReferenceCoords - Variable in class org.epics.graphene.Graph2DRenderer
 
yReferenceCoords - Variable in class org.epics.graphene.TemporalGraph2DRenderer
 
yReferenceLabels - Variable in class org.epics.graphene.Graph2DRenderer
 
yReferenceValues - Variable in class org.epics.graphene.Graph2DRenderer
 
yValueScale - Variable in class org.epics.graphene.Graph2DRenderer
 
yValueScale(ValueScale) - Method in class org.epics.graphene.Graph2DRendererUpdate
Updates the parameter for the scaling on the y-axis.
yValueToPixel(double) - Method in class org.epics.graphene.GraphBuffer
Converts the given value to the pixel position.

Z

zLabelMargin - Variable in class org.epics.graphene.IntensityGraph2DRenderer
 
zLabelMargin(int) - Method in class org.epics.graphene.IntensityGraph2DRendererUpdate
Sets this object's zLabelMargin to the given margin size.
zReferenceCoords - Variable in class org.epics.graphene.IntensityGraph2DRenderer
 
zReferenceLabels - Variable in class org.epics.graphene.IntensityGraph2DRenderer
 
zReferenceValues - Variable in class org.epics.graphene.IntensityGraph2DRenderer
 
A B C D E F G H I J L M N O P R S T U V W X Y Z 

Copyright © 2012–2014 Brookhaven National Laboratory, University of Michigan. All rights reserved.