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

## R

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
  Reads a `Paint` object that has been serialized by the `SerialUtils.writePaint(Paint, ObjectOutputStream)` method.
readStroke(ObjectInputStream) - Static method in class com.orsoncharts.util.SerialUtils
  Reads a `Stroke` object that has been serialized by the `SerialUtils.writeStroke(Stroke, ObjectOutputStream)` method.
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
  Receives a `ChartElementVisitor`.
receive(ChartElementVisitor) - Method in class com.orsoncharts.axis.AbstractValueAxis3D
  Receives a `ChartElementVisitor`.
receive(ChartElementVisitor) - Method in class com.orsoncharts.axis.StandardCategoryAxis3D
  Receives a `ChartElementVisitor`.
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
  Accepts a `ChartElementVisitor`.
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
  Receives a `ChartElementVisitor`.
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
  Receives a `TableElementVisitor`.
receive(TableElementVisitor) - Method in class com.orsoncharts.table.TextElement
  Receives a visitor.
receive(TableElementVisitor) - Method in class com.orsoncharts.table.VerticalFlowElement
  Receives a `TableElementVisitor` (the visitor will be received by all the elements in the flow).
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
  Removes a series from the collection and sends a `Dataset3DChangeEvent` to all registered listeners.
remove(XYZSeries) - Method in class com.orsoncharts.data.xyz.XYZSeriesCollection
  Removes a series from the collection and sends a `Dataset3DChangeEvent` to all registered listeners.
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.

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