- 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
-
- 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
-
- 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.