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

## A

AbstractAxis3D - Class in com.orsoncharts.axis
  A base class that can be used to create an `Axis3D` implementation.
AbstractAxis3D(String) - Constructor for class com.orsoncharts.axis.AbstractAxis3D
  Creates a new label with the specified label.
AbstractCategoryRenderer3D - Class in com.orsoncharts.renderer.category
  A base class that can be used to implement renderers for a `CategoryPlot3D`.
AbstractCategoryRenderer3D() - Constructor for class com.orsoncharts.renderer.category.AbstractCategoryRenderer3D
  Default constructor.
AbstractColorScale - Class in com.orsoncharts.renderer
  An abstract class from which a `ColorScale` implementation can be derived.
AbstractColorScale(Range) - Constructor for class com.orsoncharts.renderer.AbstractColorScale
  Creates a new color scale for the specified data value range.
AbstractDataset3D - Class in com.orsoncharts.data
  A base class that can be used to create new dataset classes.
AbstractDataset3D() - Constructor for class com.orsoncharts.data.AbstractDataset3D
  Default constructor - allocates storage for listeners that can be registered with the dataset.
AbstractMarker - Class in com.orsoncharts.marker
  A base class for implementing markers (includes the event notification mechanism).
AbstractPlot3D - Class in com.orsoncharts.plot
  A base class that can be used to create classes that implement `Plot3D`.
AbstractPlot3D() - Constructor for class com.orsoncharts.plot.AbstractPlot3D
  Default constructor.
AbstractRenderer3D - Class in com.orsoncharts.renderer
  A base class for 3D renderers.
AbstractRenderer3D() - Constructor for class com.orsoncharts.renderer.AbstractRenderer3D
  Default constructor.
AbstractTableElement - Class in com.orsoncharts.table
  A base class that can be used to implement a `TableElement`.
AbstractTableElement() - Constructor for class com.orsoncharts.table.AbstractTableElement
  Creates a new instance.
AbstractValueAxis3D - Class in com.orsoncharts.axis
  A base class for implementing numerical axes.
AbstractValueAxis3D(String, Range) - Constructor for class com.orsoncharts.axis.AbstractValueAxis3D
  Creates a new axis instance.
AbstractXYZRenderer - Class in com.orsoncharts.renderer.xyz
  An abstract base class that can be used to create new `XYZRenderer` subclasses.
AbstractXYZRenderer() - Constructor for class com.orsoncharts.renderer.xyz.AbstractXYZRenderer
  Creates a new default instance.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.DownAction
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.ExportToJPEGAction
  Writes the content of the panel to a PNG image, using Java's ImageIO.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.ExportToPDFAction
  Writes the content of the panel to a PDF file, using Orson PDF.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.ExportToPNGAction
  Writes the content of the panel to a PNG image, using Java's ImageIO.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.ExportToSVGAction
  Writes the content of the panel to an SVG file, using JFreeSVG.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.LeftAction
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.RightAction
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.RollLeftAction
  Rotates the orientation of the view point and repaints the panel.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.RollRightAction
  Rotates the orientation of the view point and repaints the panel.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.UpAction
  Performs the rotate up action.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.ZoomInAction
  Performs the zoom in action.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.ZoomOutAction
  Performs the zoom out action.
actionPerformed(ActionEvent) - Method in class com.orsoncharts.graphics3d.swing.ZoomToFitAction
  Performs the zoom to fit action.
add(K, double) - Method in class com.orsoncharts.data.StandardPieDataset3D
  Adds a value to the dataset (if there is already a value with the given key, the value is overwritten) and sends a `Dataset3DChangeEvent` to all registered listeners.
add(K, Number) - Method in class com.orsoncharts.data.StandardPieDataset3D
  Adds a value to the dataset (if there is already a value with the given key, the value is overwritten) and sends a `Dataset3DChangeEvent` to all registered listeners.
add(double, double, double) - Method in class com.orsoncharts.data.xyz.XYZSeries
  Adds a new data item to the series and sends a `Series3DChangeEvent` to all registered listeners.
add(XYZDataItem) - Method in class com.orsoncharts.data.xyz.XYZSeries
  Adds a new data item to the series and sends a `Series3DChangeEvent` to all registered listeners.
add(XYZSeries<S>) - Method in class com.orsoncharts.data.xyz.XYZSeriesCollection
  Adds a series to the collection (note that the series key must be unique within the collection).
add(Object3D) - Method in class com.orsoncharts.graphics3d.World
  Adds an object to the world in the default partition.
add(String, Object3D) - Method in class com.orsoncharts.graphics3d.World
  Adds an object to a specific partition.
add(KeyedValues3DItemKey) - Method in class com.orsoncharts.interaction.StandardKeyedValues3DItemSelection
  Adds an item to the selection, returning `true` if the item is added and `false` if the item already existed in the selection.
add(XYZItemKey) - Method in class com.orsoncharts.interaction.StandardXYZDataItemSelection
  Adds an item to the selection, returns `true` if the item was added and `false` if it already existed in the selection.
addAll(Collection<Object3D>) - Method in class com.orsoncharts.graphics3d.World
  Adds a collection of objects to the world (in the default partition).
addAll(Collection<? extends KeyedValues3DItemKey>) - Method in class com.orsoncharts.interaction.StandardKeyedValues3DItemSelection
  Adds a collection of items to the selection, returning `true` if the selection is changed, and `false` if no changes were made.
addAll(Collection<XYZItemKey>) - Method in class com.orsoncharts.interaction.StandardXYZDataItemSelection
  Adds all the items from the specified collection, returning `true` if the selection is updated or `false` if all the supplied keys are already present in the selection.
addChangeListener(Axis3DChangeListener) - Method in class com.orsoncharts.axis.AbstractAxis3D
  Registers a listener so that it will receive axis change events.
addChangeListener(Axis3DChangeListener) - Method in interface com.orsoncharts.axis.Axis3D
  Registers a listener so that it receives notification of changes to the axis.
addChangeListener(Chart3DChangeListener) - Method in class com.orsoncharts.Chart3D
  Registers a listener to receive notification of changes to the chart.
addChangeListener(Dataset3DChangeListener) - Method in class com.orsoncharts.data.AbstractDataset3D
  Registers an object to receive notification of changes to the dataset.
addChangeListener(Dataset3DChangeListener) - Method in interface com.orsoncharts.data.Dataset3D
  Registers a change listener to receive notification of changes to the dataset.
addChangeListener(Series3DChangeListener) - Method in class com.orsoncharts.data.xyz.XYZSeries
  Registers an object with this series, to receive notification whenever the series changes.
addChangeListener(MarkerChangeListener) - Method in class com.orsoncharts.marker.AbstractMarker
  Registers a listener to receive notification of changes to the marker.
addChangeListener(MarkerChangeListener) - Method in interface com.orsoncharts.marker.Marker
  Registers a listener to receive notification of changes to the marker.
addChangeListener(Plot3DChangeListener) - Method in class com.orsoncharts.plot.AbstractPlot3D
  Registers an object for notification of changes to the plot.
addChangeListener(Plot3DChangeListener) - Method in interface com.orsoncharts.plot.Plot3D
  Registers a listener to receive notification of changes to the plot.
addChangeListener(Renderer3DChangeListener) - Method in class com.orsoncharts.renderer.AbstractRenderer3D
  Registers an object for notification of changes to the renderer.
addChangeListener(Renderer3DChangeListener) - Method in interface com.orsoncharts.renderer.Renderer3D
  Registers a listener to receive notification of changes to the renderer.
addChangeListener(ChartStyleChangeListener) - Method in interface com.orsoncharts.style.ChartStyle
  Registers a listener to receive notification of changes to the chart style.
addChangeListener(ChartStyleChangeListener) - Method in class com.orsoncharts.style.StandardChartStyle
  Registers a listener to receive notification of changes to the chart.
addChartMouseListener(Chart3DMouseListener) - Method in class com.orsoncharts.Chart3DPanel
  Adds a listener to the list of objects listening for chart mouse events.
addDoubleSidedFace(int[]) - Method in class com.orsoncharts.graphics3d.Object3D
  Adds a double-sided face for the given vertices (specified by index value) and color.
addElement(RenderedElement) - Method in class com.orsoncharts.graphics3d.RenderingInfo
  Adds a rendered element to the rendering info.
addElement(TableElement) - Method in interface com.orsoncharts.table.ContainerElement
  Adds a sub-element to the container element.
addElement(TableElement) - Method in class com.orsoncharts.table.FlowElement
  Adds a sub-element to the list.
addElement(TableElement) - Method in class com.orsoncharts.table.VerticalFlowElement
  Adds a sub-element to the list.
addFace(int[]) - Method in class com.orsoncharts.graphics3d.Object3D
  Adds a face for the given vertices (specified by index value).
addFace(int[], String) - Method in class com.orsoncharts.graphics3d.Object3D
  Adds a tagged face for the given vertices (specified by index value).
addFace(Face) - Method in class com.orsoncharts.graphics3d.Object3D
  Adds a face for this object.
addOffsetElement(RenderedElement) - Method in class com.orsoncharts.graphics3d.RenderingInfo
  Adds a rendered element to the list of offset elements.
addSeriesAsRow(S, KeyedValues<C, ? extends Number>) - Method in class com.orsoncharts.data.category.StandardCategoryDataset3D
  Adds a data series as a single row in the dataset.
addSeriesAsRow(S, R, KeyedValues<C, ? extends Number>) - Method in class com.orsoncharts.data.category.StandardCategoryDataset3D
  Adds a data series as a single row in the dataset.
addValue(Number, S, R, C) - Method in class com.orsoncharts.data.category.StandardCategoryDataset3D
  Adds a value for a series at the specified cell (referenced by row key and column key).
addVertex(double, double, double) - Method in class com.orsoncharts.graphics3d.Object3D
  Adds a new object vertex with the specified coordinates.
addVertex(Point3D) - Method in class com.orsoncharts.graphics3d.Object3D
  Adds a new object vertex.
addXMarker(MarkerData) - Method in class com.orsoncharts.ChartBox3D.ChartBoxFace
  Adds marker data for the x-dimension.
addXTicks(TickData, TickData) - Method in class com.orsoncharts.ChartBox3D.ChartBoxFace
  Adds tick data for edges A and B.
addYMarker(MarkerData) - Method in class com.orsoncharts.ChartBox3D.ChartBoxFace
  Adds marker data for the y-dimension.
addYTicks(TickData, TickData) - Method in class com.orsoncharts.ChartBox3D.ChartBoxFace
  Adds tick data items for the y-axis.
addZMarker(MarkerData) - Method in class com.orsoncharts.ChartBox3D.ChartBoxFace
  Adds marker data for the z-dimension.
addZTicks(TickData, TickData) - Method in class com.orsoncharts.ChartBox3D.ChartBoxFace
  Adds tick data items for the z-axis.
adjustedDataRange(Range) - Method in class com.orsoncharts.axis.AbstractValueAxis3D
  Adjusts the range by adding the lower and upper margins and taking into account any other settings.
adjustedDataRange(Range) - Method in class com.orsoncharts.axis.LogAxis3D
  Adjusts the range by adding the lower and upper margins on the logarithmic range.
adjustedDataRange(Range) - Method in class com.orsoncharts.axis.NumberAxis3D
  Adjusts the range by adding the lower and upper margins and taking into account also the `autoRangeStickyZero` flag.
afterDraw(TableElement, Graphics2D, Rectangle2D) - Method in class com.orsoncharts.OnDrawHandler
afterDraw(TableElement, Graphics2D, Rectangle2D) - Method in interface com.orsoncharts.table.TableElementOnDraw
  A callback method that is called after an element is drawn.
ALL_HUES - Static variable in class com.orsoncharts.renderer.RainbowScale
  A range to include all hues.
Anchor2D - Class in com.orsoncharts.util
  Represents an anchor point for a chart title and/or legend.
Anchor2D() - Constructor for class com.orsoncharts.util.Anchor2D
  Creates a default instance.
Anchor2D(RefPt2D) - Constructor for class com.orsoncharts.util.Anchor2D
  Creates a new `Anchor2D` instance with the specified reference point and offsets of `(4.0, 4.0)`.
Anchor2D(RefPt2D, Offset2D) - Constructor for class com.orsoncharts.util.Anchor2D
  Creates a new anchor.
angle(Point3D, Point3D) - Static method in class com.orsoncharts.graphics3d.Utils3D
  Returns the angle between the two vectors.
applyRotation(Point3D) - Method in class com.orsoncharts.graphics3d.Rotate3D
  Creates and returns a new point that is the rotation of `p` about the axis that was specified via the constructor.
applyRotation(double, double, double) - Method in class com.orsoncharts.graphics3d.Rotate3D
  Creates an returns a new point that is the rotation of the point `(x, y, z)` about the axis that was specified via the constructor.
applyRotation(double, double, double, double[]) - Method in class com.orsoncharts.graphics3d.Rotate3D
  Returns the coordinates of a point that is the rotation of the point `(x, y, z)` about the axis that was specified via the constructor.
area2(Point2D, Point2D, Point2D) - Static method in class com.orsoncharts.graphics3d.Utils2D
  Calculates twice the area of a triangle for points specified in counter-clockwise order (if the points are specified in clockwise order the result will be negative).
AreaRenderer3D - Class in com.orsoncharts.renderer.category
  A renderer for creating 3D area charts from data in a `CategoryDataset3D` (for use with a `CategoryPlot3D`).
AreaRenderer3D() - Constructor for class com.orsoncharts.renderer.category.AreaRenderer3D
  Default constructor.
ArgChecks - Class in com.orsoncharts.util
  Utility methods for argument checking.
autoAdjustDimensions - Variable in class com.orsoncharts.plot.AbstractPlot3D
  A flag that controls whether or not the plot dimensions (in the 3D model) are adjusted automatically.
Axis3D - Interface in com.orsoncharts.axis
  An interface that must be supported by axes for 3D plots.
Axis3DChangeEvent - Class in com.orsoncharts.axis
  An event associated with a change to an `Axis3D`.
Axis3DChangeEvent(Axis3D, boolean) - Constructor for class com.orsoncharts.axis.Axis3DChangeEvent
  Creates a new event.
Axis3DChangeEvent(Object, Axis3D, boolean) - Constructor for class com.orsoncharts.axis.Axis3DChangeEvent
  Creates a new event.
Axis3DChangeListener - Interface in com.orsoncharts.axis
  A listener for axis change events.
axisChanged(Axis3DChangeEvent) - Method in interface com.orsoncharts.axis.Axis3DChangeListener
  Called to inform that an axis change event has occurred.
axisChanged(Axis3DChangeEvent) - Method in class com.orsoncharts.plot.CategoryPlot3D
  Receives notification that one of the axes has been changed.
axisChanged(Axis3DChangeEvent) - Method in class com.orsoncharts.plot.XYZPlot
  Receives notification that one of the plot's axes has changed, and responds by passing on a `Plot3DChangeEvent` to the plot's registered listeners (with the default set-up, this notifies the chart).
axisStr() - Method in class com.orsoncharts.axis.AbstractAxis3D
  Returns a string representing the configured type of the axis ("row", "column", "value", "x", "y" or "z" - other values may be possible in the future).
axisStr() - Method in class com.orsoncharts.axis.AbstractValueAxis3D
  Returns a string representing the configured type of the axis.
axisStr() - Method in class com.orsoncharts.axis.StandardCategoryAxis3D
  Returns "row" if the axis has been configured as a row axis, "column" if the axis has been configured as a column axis, and the empty string ("") if the axis has not yet been configured.

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