- RainbowScale - Class in com.orsoncharts.renderer
-
A color scale that returns all the colors of the rainbow.
- RainbowScale(Range) - Constructor for class com.orsoncharts.renderer.RainbowScale
-
Creates a new rainbow scale for the specified value range, with 256
color samples in the blue to red range.
- RainbowScale(Range, int, Range) - Constructor for class com.orsoncharts.renderer.RainbowScale
-
Creates a new rainbow scale for the specified value range, with the
given number of samples and hues restricted to the specified range.
- range - Variable in class com.orsoncharts.axis.AbstractValueAxis3D
-
The axis range.
- Range - Class in com.orsoncharts
-
Represents a range of data values (instances are immutable).
- Range(double, double) - Constructor for class com.orsoncharts.Range
-
Creates a new range instance.
- RangeMarker - Class in com.orsoncharts.marker
-
A marker that marks a range of values on an axis.
- RangeMarker(double, double) - Constructor for class com.orsoncharts.marker.RangeMarker
-
Creates a new range marker for the given bounds.
- RangeMarker(double, double, String) - Constructor for class com.orsoncharts.marker.RangeMarker
-
Creates a new range marker for the given bounds.
- readKeyedValues(String) - Static method in class com.orsoncharts.data.JSONUtils
-
Parses the supplied JSON string into a
KeyedValues instance.
- readKeyedValues(Reader) - Static method in class com.orsoncharts.data.JSONUtils
-
Parses characters from the supplied reader and returns the corresponding
KeyedValues instance.
- readKeyedValues2D(String) - Static method in class com.orsoncharts.data.JSONUtils
-
Reads a data table from a JSON format string.
- readKeyedValues2D(Reader) - Static method in class com.orsoncharts.data.JSONUtils
-
Reads a data table from a JSON format string coming from the specified
reader.
- readKeyedValues3D(String) - Static method in class com.orsoncharts.data.JSONUtils
-
Parses the supplied string and (if possible) creates a
KeyedValues3D instance.
- readKeyedValues3D(Reader) - Static method in class com.orsoncharts.data.JSONUtils
-
Parses character data from the reader and (if possible) creates a
KeyedValues3D instance.
- readPaint(ObjectInputStream) - Static method in class com.orsoncharts.util.SerialUtils
-
- readStroke(ObjectInputStream) - Static method in class com.orsoncharts.util.SerialUtils
-
- readXYZDataset(String) - Static method in class com.orsoncharts.data.JSONUtils
-
Parses the string and (if possible) creates an {XYZDataset} instance
that represents the data.
- readXYZDataset(Reader) - Static method in class com.orsoncharts.data.JSONUtils
-
Parses character data from the reader and (if possible) creates an
{XYZDataset} instance that represents the data.
- receive(ChartElementVisitor) - Method in class com.orsoncharts.axis.AbstractAxis3D
-
- receive(ChartElementVisitor) - Method in class com.orsoncharts.axis.AbstractValueAxis3D
-
- receive(ChartElementVisitor) - Method in class com.orsoncharts.axis.StandardCategoryAxis3D
-
- receive(ChartElementVisitor) - Method in class com.orsoncharts.Chart3D
-
Receives a visitor.
- receive(ChartElementVisitor) - Method in interface com.orsoncharts.ChartElement
-
Receives a visitor to the element.
- receive(TableElementVisitor) - Method in class com.orsoncharts.legend.ColorScaleElement
-
Receives a visitor.
- receive(ChartElementVisitor) - Method in class com.orsoncharts.marker.AbstractMarker
-
Receives a visitor.
- receive(ChartElementVisitor) - Method in class com.orsoncharts.plot.AbstractPlot3D
-
- receive(ChartElementVisitor) - Method in class com.orsoncharts.plot.CategoryPlot3D
-
Accepts a visitor for the plot.
- receive(ChartElementVisitor) - Method in class com.orsoncharts.plot.PiePlot3D
-
Receives a visitor.
- receive(ChartElementVisitor) - Method in class com.orsoncharts.plot.XYZPlot
-
Receives a visitor.
- receive(ChartElementVisitor) - Method in class com.orsoncharts.renderer.AbstractRenderer3D
-
- receive(TableElementVisitor) - Method in class com.orsoncharts.table.FlowElement
-
Receives a visitor.
- receive(TableElementVisitor) - Method in class com.orsoncharts.table.GridElement
-
Receives a visitor by calling the visitor's visit() method
for each of the children in the grid, and finally for the grid itself.
- receive(TableElementVisitor) - Method in class com.orsoncharts.table.ShapeElement
-
Receives a visitor.
- receive(TableElementVisitor) - Method in interface com.orsoncharts.table.TableElement
-
- receive(TableElementVisitor) - Method in class com.orsoncharts.table.TextElement
-
Receives a visitor.
- receive(TableElementVisitor) - Method in class com.orsoncharts.table.VerticalFlowElement
-
- RectanglePainter - Interface in com.orsoncharts.table
-
An object that can paint a rectangular region with a color, gradient, image
or anything.
- RefPt2D - Enum in com.orsoncharts.util
-
An enumeration of reference points within a rectangle.
- registerForTooltips() - Method in class com.orsoncharts.graphics3d.swing.Panel3D
-
Registers this component with the tool tip manager.
- remove(K) - Method in class com.orsoncharts.data.DefaultKeyedValues
-
Removes the item with the specified key, if there is one.
- remove(int) - Method in class com.orsoncharts.data.DefaultKeyedValues
-
Removes the item with the specified index.
- remove(int) - Method in class com.orsoncharts.data.xyz.XYZSeries
-
Removes a data item from the series and sends a
Series3DChangeEvent to all registered listeners.
- remove(int) - Method in class com.orsoncharts.data.xyz.XYZSeriesCollection
-
- remove(XYZSeries) - Method in class com.orsoncharts.data.xyz.XYZSeriesCollection
-
- remove(KeyedValues3DItemKey) - Method in class com.orsoncharts.interaction.StandardKeyedValues3DItemSelection
-
Removes an item from the selection returning true if the
item was removed and false if it did not exist within the
selection.
- remove(XYZItemKey) - Method in class com.orsoncharts.interaction.StandardXYZDataItemSelection
-
Removes an item from the selection, returning true if the
item was removed and false if it was not present in the
selection.
- removeAll() - Method in class com.orsoncharts.data.xyz.XYZSeriesCollection
-
Removes all the series from the collection and sends a
Dataset3DChangeEvent to all registered listeners.
- removeChangeListener(Axis3DChangeListener) - Method in class com.orsoncharts.axis.AbstractAxis3D
-
Deregisters a listener so that it will no longer receive axis
change events.
- removeChangeListener(Axis3DChangeListener) - Method in interface com.orsoncharts.axis.Axis3D
-
Deregisters a listener so that it no longer receives notification of
changes to the axis.
- removeChangeListener(Chart3DChangeListener) - Method in class com.orsoncharts.Chart3D
-
Deregisters a listener so that it no longer receives notification of
changes to the chart.
- removeChangeListener(Dataset3DChangeListener) - Method in class com.orsoncharts.data.AbstractDataset3D
-
Deregisters an object so that it no longer receives notification of
changes to the dataset.
- removeChangeListener(Dataset3DChangeListener) - Method in interface com.orsoncharts.data.Dataset3D
-
De-registers a change listener so that it no longer receives notification
of changes to the dataset.
- removeChangeListener(Series3DChangeListener) - Method in class com.orsoncharts.data.xyz.XYZSeries
-
Deregisters an object, so that it not longer receives notification
whenever the series changes.
- removeChangeListener(MarkerChangeListener) - Method in class com.orsoncharts.marker.AbstractMarker
-
Deregisters a listener so that it no longer receives notification of
changes to the marker.
- removeChangeListener(MarkerChangeListener) - Method in interface com.orsoncharts.marker.Marker
-
Deregisters a listener so that it no longer receives notification of
changes to the marker.
- removeChangeListener(Plot3DChangeListener) - Method in class com.orsoncharts.plot.AbstractPlot3D
-
Unregisters an object for notification of changes to the plot.
- removeChangeListener(Plot3DChangeListener) - Method in interface com.orsoncharts.plot.Plot3D
-
De-registers a listener so that it no longer receives notification of
changes to the plot.
- removeChangeListener(Renderer3DChangeListener) - Method in class com.orsoncharts.renderer.AbstractRenderer3D
-
Unregisters an object for notification of changes to the renderer.
- removeChangeListener(Renderer3DChangeListener) - Method in interface com.orsoncharts.renderer.Renderer3D
-
Deregisters a listener so that it no longer receives notification of
changes to the renderer.
- removeChangeListener(ChartStyleChangeListener) - Method in interface com.orsoncharts.style.ChartStyle
-
Deregisters a listener so that it no longer receives notification of
chart changes.
- removeChangeListener(ChartStyleChangeListener) - Method in class com.orsoncharts.style.StandardChartStyle
-
Deregisters a listener so that it no longer receives notification of
changes to the chart.
- removeChartMouseListener(Chart3DMouseListener) - Method in class com.orsoncharts.Chart3DPanel
-
Removes a listener from the list of objects listening for chart mouse
events.
- RenderedElement - Class in com.orsoncharts.graphics3d
-
Represents an item or element that has been rendered by the graphics engine.
- RenderedElement(Object, Shape) - Constructor for class com.orsoncharts.graphics3d.RenderedElement
-
Creates a new interactive element with the specified type.
- renderedElementToString(RenderedElement) - Static method in class com.orsoncharts.Chart3D
-
Returns a string representing the element, primarily for
debugging purposes.
- Renderer3D - Interface in com.orsoncharts.renderer
-
A renderer is an object responsible for constructing objects in a 3D model
that correspond to data items in a dataset.
- Renderer3DChangeEvent - Class in com.orsoncharts.renderer
-
An event containing information about a change to a
Renderer3D.
- Renderer3DChangeEvent(Renderer3D, boolean) - Constructor for class com.orsoncharts.renderer.Renderer3DChangeEvent
-
Creates a new change event.
- Renderer3DChangeEvent(Object, Renderer3D, boolean) - Constructor for class com.orsoncharts.renderer.Renderer3DChangeEvent
-
Creates a new change event.
- Renderer3DChangeListener - Interface in com.orsoncharts.renderer
-
An interface through which notification of changes to a
Renderer3D
can be received.
- rendererChanged(Renderer3DChangeEvent) - Method in class com.orsoncharts.plot.CategoryPlot3D
-
Receives notification that the renderer has been modified in some way.
- rendererChanged(Renderer3DChangeEvent) - Method in class com.orsoncharts.plot.XYZPlot
-
Receives notification that the plot's renderer has changed, and
responds by passing on a
Plot3DChangeEvent to the plot's
registered listeners (with the default set-up, this notifies the
chart).
- rendererChanged(Renderer3DChangeEvent) - Method in interface com.orsoncharts.renderer.Renderer3DChangeListener
-
Called to signal a change to a renderer.
- RenderingInfo - Class in com.orsoncharts.graphics3d
-
Rendering info returned from the
Drawable3D draw()
method.
- RenderingInfo(List<Face>, Point2D[], double, double) - Constructor for class com.orsoncharts.graphics3d.RenderingInfo
-
Creates a new instance.
- requiresWorldUpdate() - Method in class com.orsoncharts.axis.Axis3DChangeEvent
-
Returns the flag that indicates whether or not this change will require
the 3D world to be updated.
- requiresWorldUpdate() - Method in class com.orsoncharts.plot.Plot3DChangeEvent
-
Returns the flag indicating whether or not this change event
requires the world to be updated/recreated.
- requiresWorldUpdate() - Method in class com.orsoncharts.renderer.Renderer3DChangeEvent
-
Returns the flag that indicates whether or not this change will require
the 3D world to be updated.
- reset() - Method in class com.orsoncharts.util.json.parser.JSONParser
-
Reset the parser to the initial state without resetting the underlying
reader.
- reset(Reader) - Method in class com.orsoncharts.util.json.parser.JSONParser
-
Reset the parser to the initial state with a new character reader.
- resolveAnchorWithPercentOffset(double, double, double, double) - Method in class com.orsoncharts.util.Anchor2D
-
Resolves the anchor to a specific point relative to a rectangle defined
by the points (startX, startY) and (endX, endY).
- Resources - Class in com.orsoncharts
-
Provides centralised access to localised resources.
- Resources() - Constructor for class com.orsoncharts.Resources
-
- RightAction - Class in com.orsoncharts.graphics3d.swing
-
An action that handles rotating the 3D view towards the right of the screen.
- RightAction(Panel3D) - Constructor for class com.orsoncharts.graphics3d.swing.RightAction
-
Creates a new action instance.
- roll(double) - Method in class com.orsoncharts.graphics3d.ViewPoint3D
-
Rolls the view while leaving the location of the view point unchanged.
- RollLeftAction - Class in com.orsoncharts.graphics3d.swing
-
An action that handles rolling the 3D view counter-clockwise around an
axis from the viewing point to the origin.
- RollLeftAction(Panel3D) - Constructor for class com.orsoncharts.graphics3d.swing.RollLeftAction
-
Creates a new action instance.
- RollRightAction - Class in com.orsoncharts.graphics3d.swing
-
An action that handles rolling the 3D view clockwise around an
axis from the viewing point to the origin.
- RollRightAction(Panel3D) - Constructor for class com.orsoncharts.graphics3d.swing.RollRightAction
-
Creates a new action instance.
- Rotate3D - Class in com.orsoncharts.graphics3d
-
Performs rotations about along an arbitrary axis (defined by two
Point3D instances).
- Rotate3D(Point3D, Point3D, double) - Constructor for class com.orsoncharts.graphics3d.Rotate3D
-
Creates a new instance that will rotate points about the axis passing
through points a and b, by the specified angle.