- calcAlignedStringBounds(String, Graphics2D, float, float, TextAnchor) - Static method in class com.orsoncharts.util.TextUtils
-
Returns the bounds of an aligned string.
- calcRollAngle() - Method in class com.orsoncharts.graphics3d.ViewPoint3D
-
Returns the roll angle (orientation) for the view point.
- calculateAverageZValue(Point3D[]) - Method in class com.orsoncharts.ChartBox3D.ChartBoxFace
-
Returns -123456f which ensures that the chart box face
is always drawn first (before any data items).
- calculateAverageZValue(Point3D[]) - Method in class com.orsoncharts.graphics3d.Face
-
Returns the average z-value.
- calculateEyeCoordinates(ViewPoint3D) - Method in class com.orsoncharts.graphics3d.Object3D
-
Returns the eye coordinates of the object's vertices.
- calculateEyeCoordinates(ViewPoint3D) - Method in class com.orsoncharts.graphics3d.World
-
Returns an array containing the vertices for all objects in this
world, transformed to eye coordinates.
- calculateLog(double) - Method in class com.orsoncharts.axis.LogAxis3D
-
Calculates the log of the given value, using the current base.
- calculateNormal(Point3D[]) - Method in class com.orsoncharts.graphics3d.Face
-
Calculates the normal vector for this face.
- calculateProjectedPoints(ViewPoint3D, double) - Method in class com.orsoncharts.graphics3d.Object3D
-
Calculates the projected points for the object's vertices, for the
given viewpoint.
- calculateProjectedPoints(ViewPoint3D, double) - Method in class com.orsoncharts.graphics3d.World
-
Calculates the projected points in 2D-space for all the vertices of the
objects in the world.
- calculateTheta(Line2D) - Static method in class com.orsoncharts.graphics3d.Utils2D
-
Returns the angle of rotation (in radians) for the specified line.
- calculateValue(double) - Method in class com.orsoncharts.axis.LogAxis3D
-
Calculates the value from a given log value.
- CategoryAxis3D - Interface in com.orsoncharts.axis
-
An axis that displays categories and is used with a
CategoryPlot3D
for the row and column axes.
- CategoryColorSource - Interface in com.orsoncharts.renderer.category
-
A color source that can supply the colors for category plots.
- CategoryDataset3D - Interface in com.orsoncharts.data.category
-
An interface for a dataset with multiple series of data in the form of
(rowKey, columnKey, value).
- CategoryItemLabelGenerator - Interface in com.orsoncharts.label
-
An item label generator for category charts (this is used for tooltips and
data item labels).
- CategoryLabelGenerator - Interface in com.orsoncharts.label
-
A label generator for category charts, used to create labels for the axes
and for the chart legend.
- CategoryMarker - Class in com.orsoncharts.marker
-
- CategoryMarker(Comparable<?>) - Constructor for class com.orsoncharts.marker.CategoryMarker
-
Creates a marker for the specified category.
- CategoryMarkerType - Enum in com.orsoncharts.marker
-
- CategoryPlot3D - Class in com.orsoncharts.plot
-
A 3D plot with two category axes (x and z) and a numerical y-axis that can
display data from a
CategoryDataset3D.
- CategoryPlot3D(CategoryDataset3D, CategoryRenderer3D, CategoryAxis3D, CategoryAxis3D, ValueAxis3D) - Constructor for class com.orsoncharts.plot.CategoryPlot3D
-
Creates a new plot with the supplied dataset, renderer and axes.
- CategoryRenderer3D - Interface in com.orsoncharts.renderer.category
-
Defines the methods that all renderers must support to work with a
CategoryPlot3D.
- CENTER - Static variable in class com.orsoncharts.TitleAnchor
-
An anchor point at the center of the chart area (provided for
completeness, you wouldn't normally anchor a chart title at the
center).
- CENTER - Static variable in class com.orsoncharts.util.Anchor2D
-
An anchor point at the center of the target rectangle.
- CENTER_LEFT - Static variable in class com.orsoncharts.legend.LegendAnchor
-
An anchor point at the center-left of the chart area.
- CENTER_LEFT - Static variable in class com.orsoncharts.TitleAnchor
-
An anchor point at the center-left of the chart area.
- CENTER_LEFT - Static variable in class com.orsoncharts.util.Anchor2D
-
An anchor point at the center left with zero offset from the target
rectangle bounds.
- CENTER_LEFT_NO_SCALING - Static variable in class com.orsoncharts.util.Fit2D
-
Fits a source rectangle to the center left of a target rectangle,
without resizing it.
- CENTER_NO_SCALING - Static variable in class com.orsoncharts.util.Fit2D
-
Aligns a source rectangle to the center of a target rectangle, without
resizing it.
- CENTER_RIGHT - Static variable in class com.orsoncharts.legend.LegendAnchor
-
An anchor point at the center-right of the chart area.
- CENTER_RIGHT - Static variable in class com.orsoncharts.TitleAnchor
-
An anchor point at the center-right of the chart area.
- CENTER_RIGHT - Static variable in class com.orsoncharts.util.Anchor2D
-
An anchor point at the center right with zero offset from the target
rectangle bounds.
- CENTER_RIGHT_NO_SCALING - Static variable in class com.orsoncharts.util.Fit2D
-
Fits a source rectangle to the center right of a target rectangle,
without resizing it.
- centerPoint(Point2D, Point2D, Point2D, Point2D) - Static method in class com.orsoncharts.graphics3d.Utils2D
-
Returns the point in the center of the four supplied points.
- Chart3D - Class in com.orsoncharts
-
A chart object for 3D charts (this is the umbrella object that manages all
the components of the chart).
- Chart3D(String, String, Plot3D) - Constructor for class com.orsoncharts.Chart3D
-
Creates a 3D chart for the specified plot using the default chart
style.
- Chart3D(String, String, Plot3D, ChartStyle) - Constructor for class com.orsoncharts.Chart3D
-
Creates a 3D chart for the specified plot using the supplied style.
- Chart3DCanvas - Class in com.orsoncharts.fx
-
A canvas node for displaying a
Chart3D in JavaFX.
- Chart3DCanvas(Chart3D) - Constructor for class com.orsoncharts.fx.Chart3DCanvas
-
Creates a new canvas to display the supplied chart in JavaFX.
- Chart3DChangeEvent - Class in com.orsoncharts
-
An event indicating some change in the attributes of a chart.
- Chart3DChangeEvent(Chart3D) - Constructor for class com.orsoncharts.Chart3DChangeEvent
-
Creates a new event.
- Chart3DChangeEvent(Object, Chart3D) - Constructor for class com.orsoncharts.Chart3DChangeEvent
-
Creates a new event.
- Chart3DChangeListener - Interface in com.orsoncharts
-
An interface for receiving notification of changes to a
Chart3D
instance.
- Chart3DFactory - Class in com.orsoncharts
-
Utility methods for constructing common chart types.
- Chart3DHints - Class in com.orsoncharts
-
Special rendering hints that used internally by Orson Charts to provide
links between rendered items and the chart elements that they represent.
- Chart3DHints.Key - Class in com.orsoncharts
-
A key for rendering hints that can be used with Orson Charts (in
addition to the regular Java2D rendering hints).
- Chart3DMouseEvent - Class in com.orsoncharts.interaction
-
A mouse event for a chart that is displayed in a
Chart3DPanel.
- Chart3DMouseEvent(Chart3D, MouseEvent, RenderedElement) - Constructor for class com.orsoncharts.interaction.Chart3DMouseEvent
-
Constructs a new event.
- Chart3DMouseListener - Interface in com.orsoncharts.interaction
-
- Chart3DPanel - Class in com.orsoncharts
-
A panel designed to display a
Chart3D in a Swing-based desktop
application.
- Chart3DPanel(Chart3D) - Constructor for class com.orsoncharts.Chart3DPanel
-
Creates a new chart panel to display the specified chart.
- Chart3DViewer - Class in com.orsoncharts.fx
-
A control for displaying a
Chart3D in JavaFX.
- Chart3DViewer(Chart3D) - Constructor for class com.orsoncharts.fx.Chart3DViewer
-
Creates a new viewer to display the supplied chart in JavaFX.
- Chart3DViewer(Chart3D, boolean) - Constructor for class com.orsoncharts.fx.Chart3DViewer
-
Creates a new viewer instance.
- Chart3DViewerSkin - Class in com.orsoncharts.fx
-
- Chart3DViewerSkin(Chart3DViewer) - Constructor for class com.orsoncharts.fx.Chart3DViewerSkin
-
Creates a new instance.
- ChartBox3D - Class in com.orsoncharts
-
A chart box is the container within which the chart elements are drawn.
- ChartBox3D(double, double, double, double, double, double, Color) - Constructor for class com.orsoncharts.ChartBox3D
-
Creates a new chart box with the specified attributes.
- ChartBox3D.ChartBoxFace - Class in com.orsoncharts
-
A special subclass of
Face that is used by the
ChartBox3D
so that when faces are sorted by z-order, the chart box sides are always
drawn first (furthest in the background).
- ChartBoxFace(Object3D, int[]) - Constructor for class com.orsoncharts.ChartBox3D.ChartBoxFace
-
- chartChanged(Chart3DChangeEvent) - Method in interface com.orsoncharts.Chart3DChangeListener
-
Called to inform that a chart change event has occurred.
- chartChanged(Chart3DChangeEvent) - Method in class com.orsoncharts.Chart3DPanel
-
Receives notification when the chart has been modified, and responds
by completely repainting the panel and chart.
- chartChanged(Chart3DChangeEvent) - Method in class com.orsoncharts.fx.Chart3DCanvas
-
- ChartElement - Interface in com.orsoncharts
-
A chart element used to implement the Visitor pattern for applying changes
to the chart.
- ChartElementVisitor - Interface in com.orsoncharts
-
- chartMouseClicked(Chart3DMouseEvent) - Method in interface com.orsoncharts.interaction.Chart3DMouseListener
-
Callback method for receiving notification of a mouse click on a chart.
- chartMouseMoved(Chart3DMouseEvent) - Method in interface com.orsoncharts.interaction.Chart3DMouseListener
-
Callback method for receiving notification of a mouse movement on a
chart.
- ChartStyle - Interface in com.orsoncharts.style
-
A chart style provides styling attributes for a chart.
- ChartStyleChangeEvent - Class in com.orsoncharts.style
-
- ChartStyleChangeEvent(ChartStyle) - Constructor for class com.orsoncharts.style.ChartStyleChangeEvent
-
Creates a new event.
- ChartStyleChangeEvent(Object, ChartStyle) - Constructor for class com.orsoncharts.style.ChartStyleChangeEvent
-
Creates a new event.
- ChartStyleChangeListener - Interface in com.orsoncharts.style
-
An interface for receiving notification of changes to a
ChartStyle
instance.
- ChartStyler - Class in com.orsoncharts.style
-
- ChartStyler(ChartStyle) - Constructor for class com.orsoncharts.style.ChartStyler
-
Creates a new instance.
- ChartStyles - Class in com.orsoncharts.style
-
Some predefined chart styles.
- ChartStyles() - Constructor for class com.orsoncharts.style.ChartStyles
-
- checkArrayBounds(int, String, int) - Static method in class com.orsoncharts.util.ArgChecks
-
Checks that the index is less than the specified arrayLimit
and throws an IllegalArgumentException if it is not.
- CLASS - Static variable in interface com.orsoncharts.table.TableElement
-
A property key for the class of a table element.
- CLASS_KEY - Static variable in class com.orsoncharts.graphics3d.Object3D
-
The key for storing the object class as an optional property for this
object.
- clear() - Method in class com.orsoncharts.data.DefaultKeyedValues
-
Clears all the data.
- clear(String) - Method in class com.orsoncharts.graphics3d.World
-
Clears any objects belonging to the specified partition.
- clear() - Method in class com.orsoncharts.interaction.StandardKeyedValues3DItemSelection
-
Clears the item selection (that is, removes all items contained in the
selection).
- clear() - Method in class com.orsoncharts.interaction.StandardXYZDataItemSelection
-
Clears the selection.
- clearProperties() - Method in class com.orsoncharts.graphics3d.RenderedElement
-
Clears all properties for this element.
- clearXTicks() - Method in class com.orsoncharts.ChartBox3D.ChartBoxFace
-
Clears the ticks for the x-axis.
- clone() - Method in interface com.orsoncharts.style.ChartStyle
-
Returns a clone of the chart style.
- clone() - Method in class com.orsoncharts.style.StandardChartStyle
-
Returns a clone of the chart style (note that the change listeners
are not cloned).
- COLOR_PREFIX - Static variable in class com.orsoncharts.graphics3d.Object3D
-
A prefix used for setting color properties for an object.
- Colors - Class in com.orsoncharts
-
A utility class that creates and returns color swatches that can be used
in charts.
- ColorScale - Interface in com.orsoncharts.renderer
-
A color scale converts a data value into a color according to some
predefined color scale.
- ColorScaleElement - Class in com.orsoncharts.legend
-
- ColorScaleElement(ColorScale, Orientation, double, double, Font, Color) - Constructor for class com.orsoncharts.legend.ColorScaleElement
-
Creates a new ColorScaleElement with the specified
attributes.
- ColorScaleLegendBuilder - Class in com.orsoncharts.legend
-
A legend builder that creates a legend representing a
ColorScale.
- ColorScaleLegendBuilder() - Constructor for class com.orsoncharts.legend.ColorScaleLegendBuilder
-
Creates a new instance.
- ColorScaleRenderer - Interface in com.orsoncharts.renderer
-
- ColorSource - Interface in com.orsoncharts.plot
-
A color source for use by the
PiePlot3D class.
- com.orsoncharts - package com.orsoncharts
-
- com.orsoncharts.axis - package com.orsoncharts.axis
-
- com.orsoncharts.data - package com.orsoncharts.data
-
Core data structures used as the building blocks for datasets in Orson
Charts.
- com.orsoncharts.data.category - package com.orsoncharts.data.category
-
- com.orsoncharts.data.function - package com.orsoncharts.data.function
-
Representation of functions in the form y = f(x, z).
- com.orsoncharts.data.xyz - package com.orsoncharts.data.xyz
-
Datasets that can be used by the
XYZPlot
class.
- com.orsoncharts.fx - package com.orsoncharts.fx
-
Custom viewing component (and support classes) for JavaFX.
- com.orsoncharts.graphics3d - package com.orsoncharts.graphics3d
-
The core 3D graphics rendering engine which is fully implemented using
the Java2D (Graphics2D) API.
- com.orsoncharts.graphics3d.swing - package com.orsoncharts.graphics3d.swing
-
Components to display 3D graphics in Swing applications.
- com.orsoncharts.interaction - package com.orsoncharts.interaction
-
Classes that support user interaction with charts.
- com.orsoncharts.interaction.fx - package com.orsoncharts.interaction.fx
-
Interaction classes that are specific to JavaFX.
- com.orsoncharts.label - package com.orsoncharts.label
-
Classes related to chart labels.
- com.orsoncharts.legend - package com.orsoncharts.legend
-
Classes related to chart legends.
- com.orsoncharts.marker - package com.orsoncharts.marker
-
Provides value and range marker support for the axes on category and XYZ
plots.
- com.orsoncharts.plot - package com.orsoncharts.plot
-
- com.orsoncharts.renderer - package com.orsoncharts.renderer
-
Base package for renderer support.
- com.orsoncharts.renderer.category - package com.orsoncharts.renderer.category
-
- com.orsoncharts.renderer.xyz - package com.orsoncharts.renderer.xyz
-
Renderers that can be used with the
XYZPlot class.
- com.orsoncharts.style - package com.orsoncharts.style
-
Classes for controlling chart styles.
- com.orsoncharts.table - package com.orsoncharts.table
-
Classes and interfaces for constructing tables for display to the user.
- com.orsoncharts.util - package com.orsoncharts.util
-
General and utility classes.
- com.orsoncharts.util.json - package com.orsoncharts.util.json
-
A local copy of the JSON.simple project by
FangYidong]lt;fangyidong@yahoo.com.cn]gt;: https://code.google.com/p/json-simple/.
- com.orsoncharts.util.json.parser - package com.orsoncharts.util.json.parser
-
A local copy of the JSON.simple project by
FangYidong<fangyidong@yahoo.com.cn>: https://code.google.com/p/json-simple/.
- compare(Face, Face) - Method in class com.orsoncharts.graphics3d.ZOrderComparator
-
- compareTo(KeyedValues3DItemKey<S, R, C>) - Method in class com.orsoncharts.data.KeyedValues3DItemKey
-
- compareTo(XYZItemKey<S>) - Method in class com.orsoncharts.data.xyz.XYZItemKey
-
- componentHidden(ComponentEvent) - Method in class com.orsoncharts.Chart3DPanel
-
- componentMoved(ComponentEvent) - Method in class com.orsoncharts.Chart3DPanel
-
- componentResized(ComponentEvent) - Method in class com.orsoncharts.Chart3DPanel
-
- componentShown(ComponentEvent) - Method in class com.orsoncharts.Chart3DPanel
-
- compose(World, double, double, double) - Method in class com.orsoncharts.plot.CategoryPlot3D
-
- compose(World, double, double, double) - Method in class com.orsoncharts.plot.PiePlot3D
-
Adds 3D objects representing the current data for the plot to the
specified world.
- compose(World, double, double, double) - Method in interface com.orsoncharts.plot.Plot3D
-
Adds 3D objects representing the current data for the plot to the
specified world.
- compose(World, double, double, double) - Method in class com.orsoncharts.plot.XYZPlot
-
Adds 3D objects representing the current data for the plot to the
specified world.
- composeAll(XYZPlot, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.xyz.AbstractXYZRenderer
-
Adds objects to the world to represent all the data items
that this renderer is responsible for.
- composeAll(XYZPlot, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.xyz.SurfaceRenderer
-
Composes the entire representation of the function in the supplied
world.
- composeAll(XYZPlot, World, Dimension3D, double, double, double) - Method in interface com.orsoncharts.renderer.xyz.XYZRenderer
-
Composes all the 3D objects that this renderer needs to present.
- composeItem(CategoryDataset3D, int, int, int, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.category.AreaRenderer3D
-
Constructs and places one item from the specified dataset into the given
world.
- composeItem(CategoryDataset3D, int, int, int, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.category.BarRenderer3D
-
Constructs and places one item from the specified dataset into the given
world.
- composeItem(double, double, CategoryDataset3D, int, int, int, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.category.BarRenderer3D
-
Performs the actual work of composing a bar to represent one item in the
dataset.
- composeItem(CategoryDataset3D, int, int, int, World, Dimension3D, double, double, double) - Method in interface com.orsoncharts.renderer.category.CategoryRenderer3D
-
Constructs and places one item from the specified dataset into the given
world.
- composeItem(CategoryDataset3D, int, int, int, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.category.LineRenderer3D
-
Constructs and places one item from the specified dataset into the given
world.
- composeItem(CategoryDataset3D, int, int, int, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.category.StackedBarRenderer3D
-
Constructs and places one item from the specified dataset into the given
world.
- composeItem(XYZDataset, int, int, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.xyz.BarXYZRenderer
-
Adds a single bar representing one item from the dataset.
- composeItem(XYZDataset, int, int, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.xyz.LineXYZRenderer
-
Adds a single line representing one item from the dataset.
- composeItem(XYZDataset, int, int, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.xyz.ScatterXYZRenderer
-
Constructs and places one item from the specified dataset into the given
world.
- composeItem(XYZDataset, int, int, World, Dimension3D, double, double, double) - Method in class com.orsoncharts.renderer.xyz.SurfaceRenderer
-
Throws an UnsupportedOperationException because this
renderer does not support per-item rendering.
- composeItem(XYZDataset, int, int, World, Dimension3D, double, double, double) - Method in interface com.orsoncharts.renderer.xyz.XYZRenderer
-
Constructs and places one item from the specified dataset into the given
world.
- ComposeType - Enum in com.orsoncharts.renderer
-
An enumeration of the different methods used by renderers for composing the
items in a chart.
- configureAsColumnAxis(CategoryPlot3D) - Method in interface com.orsoncharts.axis.CategoryAxis3D
-
Configure the axis as a column axis for the specified plot.
- configureAsColumnAxis(CategoryPlot3D) - Method in class com.orsoncharts.axis.StandardCategoryAxis3D
-
Configures the axis to be used as a column axis for the specified
plot.
- configureAsRowAxis(CategoryPlot3D) - Method in interface com.orsoncharts.axis.CategoryAxis3D
-
Configure the axis as a row axis for the specified plot.
- configureAsRowAxis(CategoryPlot3D) - Method in class com.orsoncharts.axis.StandardCategoryAxis3D
-
Configures the axis to be used as a row axis for the specified
plot.
- configureAsValueAxis(CategoryPlot3D) - Method in class com.orsoncharts.axis.AbstractValueAxis3D
-
Configures the axis to be used as the value axis for the specified
plot.
- configureAsValueAxis(CategoryPlot3D) - Method in interface com.orsoncharts.axis.ValueAxis3D
-
Configure the axis as a value axis for the specified plot.
- configureAsXAxis(XYZPlot) - Method in class com.orsoncharts.axis.AbstractValueAxis3D
-
Configures the axis to be used as the x-axis for the specified plot.
- configureAsXAxis(XYZPlot) - Method in interface com.orsoncharts.axis.ValueAxis3D
-
Configure the axis as an x-axis for the specified plot.
- configureAsYAxis(XYZPlot) - Method in class com.orsoncharts.axis.AbstractValueAxis3D
-
Configures the axis to be used as the y-axis for the specified plot.
- configureAsYAxis(XYZPlot) - Method in interface com.orsoncharts.axis.ValueAxis3D
-
Configure the axis as an y-axis for the specified plot.
- configureAsZAxis(XYZPlot) - Method in class com.orsoncharts.axis.AbstractValueAxis3D
-
Configures the axis to be used as the z-axis for the specified plot.
- configureAsZAxis(XYZPlot) - Method in interface com.orsoncharts.axis.ValueAxis3D
-
Configure the axis as an z-axis for the specified plot.
- ContainerElement - Interface in com.orsoncharts.table
-
A
TableElement that contains other elements (provides the
addElement() method).
- ContainerFactory - Interface in com.orsoncharts.util.json.parser
-
Container factory for creating containers for JSON object and JSON array.
- contains(double) - Method in class com.orsoncharts.Range
-
Returns true if the range includes the specified value,
and false otherwise.
- ContentHandler - Interface in com.orsoncharts.util.json.parser
-
A simplified and stoppable SAX-like content handler for stream processing of
JSON text.
- COORDS_3DP_TEMPLATE - Static variable in class com.orsoncharts.label.StandardXYZItemLabelGenerator
-
A label template that will display the (x, y, z) coordinates with 3
decimal places.
- count(KeyedValues3D<?>, Comparable<?>) - Static method in class com.orsoncharts.data.DataUtils
-
Returns the count of the non-null entries in the dataset
for the specified series.
- COUNT_TEMPLATE - Static variable in class com.orsoncharts.label.StandardXYZLabelGenerator
-
A label template that will display the series key followed by the
number of data items for the series (in brackets).
- countForColumn(KeyedValues3D<?>, Comparable<?>) - Static method in class com.orsoncharts.data.DataUtils
-
Returns the count of the non-null entries in the dataset
for the specified column (all series).
- countForRow(KeyedValues3D<?>, Comparable<?>) - Static method in class com.orsoncharts.data.DataUtils
-
Returns the count of the non-null entries in the dataset
for the specified row (all series).
- creatArrayContainer() - Method in interface com.orsoncharts.util.json.parser.ContainerFactory
-
- createAboveLeftViewPoint(double) - Static method in class com.orsoncharts.graphics3d.ViewPoint3D
-
Creates and returns a view point for looking at a chart from the
front and above and to the left.
- createAboveRightViewPoint(double) - Static method in class com.orsoncharts.graphics3d.ViewPoint3D
-
Creates and returns a view point for looking at a chart from the
front and above and to the right.
- createAboveViewPoint(double) - Static method in class com.orsoncharts.graphics3d.ViewPoint3D
-
Creates and returns a view point for looking at a chart from the
front and above.
- createAreaChart(String, String, CategoryDataset3D, String, String, String) - Static method in class com.orsoncharts.Chart3DFactory
-
Creates and returns an area chart based on the supplied dataset.
- createBar(double, double, double, double, double, double, Color, Color, Color, boolean) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates a bar with the specified dimensions and color.
- createBarChart(String, String, CategoryDataset3D, String, String, String) - Static method in class com.orsoncharts.Chart3DFactory
-
Creates and returns a bar chart based on the supplied dataset.
- createBlueOceanColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Blue Ocean" settings.
- createBox(double, double, double, double, double, double, Color) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates a box centered on (x, y, z) with the specified
dimensions.
- createCube(double, double, double, double, Color) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates a cube centered on (x, y, z) with the specified
size.
- createDefaultFont(int, int) - Static method in class com.orsoncharts.style.StandardChartStyle
-
Creates a default font with the specified style and
size.
- createFancyDarkColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Fancy (dark background)" settings.
- createFancyLightColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Fancy (light background)" settings.
- createFluoColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Fluo" settings.
- createGreenMintColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Green Mint" settings.
- createIceCubeColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Ice Cube" settings.
- createIceCubeStyle() - Static method in class com.orsoncharts.style.ChartStyles
-
Creates and returns a new instance of the "Pastel" chart style.
- createIndigoNightColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Indigo Night" settings.
- createIntenseColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Intense" settings.
- createLabelObject(String, Font, Color, Color, double, double, double, boolean, boolean) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates a label object, which has a single transparent face in the
Z-plane plus associated label attributes.
- createLegend(Plot3D, Anchor2D, Orientation, ChartStyle) - Method in class com.orsoncharts.legend.ColorScaleLegendBuilder
-
Creates a new color scale legend with the specified orientation.
- createLegend(Plot3D, Anchor2D, Orientation, ChartStyle) - Method in interface com.orsoncharts.legend.LegendBuilder
-
Creates a legend for the specified plot.
- createLegend(Plot3D, Anchor2D, Orientation, ChartStyle) - Method in class com.orsoncharts.legend.StandardLegendBuilder
-
Creates and returns a legend (instance of
TableElement) that
provides a visual key for the data series in the specified plot.
- createLineChart(String, String, CategoryDataset3D, String, String, String) - Static method in class com.orsoncharts.Chart3DFactory
-
Creates and returns a line chart based on the supplied dataset.
- createLogicalFontStyle() - Static method in class com.orsoncharts.style.ChartStyles
-
Creates and returns a new instance of the "Logical Font" chart style.
- createObject3D() - Method in class com.orsoncharts.ChartBox3D
-
Creates an
Object3D that contains the six faces for the
chart box, plus the vertices for the tick marks along the edges of
each face.
- createObjectContainer() - Method in interface com.orsoncharts.util.json.parser.ContainerFactory
-
- createOchreSandColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Ochre Sand" settings.
- createOctahedron(double, double, double, double, Color) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates an octahedron.
- createOrson1Style() - Static method in class com.orsoncharts.style.ChartStyles
-
Creates and returns a new instance of the "Orson 1" chart style.
- createOrson2Style() - Static method in class com.orsoncharts.style.ChartStyles
-
Creates and returns a new instance of the "Orson 2" chart style.
- createPastelColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Pastel" settings.
- createPastelStyle() - Static method in class com.orsoncharts.style.ChartStyles
-
Creates and returns a new instance of the "Pastel" chart style.
- createPath(Point2D[]) - Method in class com.orsoncharts.graphics3d.Face
-
Creates and returns a path for the outline of this face.
- createPerpendicularLine(Line2D, double, double, Point2D) - Static method in class com.orsoncharts.graphics3d.Utils2D
-
Creates and returns a line that is perpendicular to the specified line.
- createPerpendicularLine(Line2D, Point2D, double, Point2D) - Static method in class com.orsoncharts.graphics3d.Utils2D
-
Creates and returns a line that is perpendicular to the specified
line.
- createPieChart(String, String, PieDataset3D) - Static method in class com.orsoncharts.Chart3DFactory
-
Creates and returns a pie chart based on the supplied dataset.
- createPieLabelMarkers(double, double, double, double, double, double) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Returns two 3D objects (sheets in the y-plane) that can be used as
alignment anchors for the labels of a pie segment.
- createPieSegment(double, double, double, double, double, double, double, Color) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates a pie segment with the specified attributes.
- createPimpColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Pimp" settings.
- createPoint3D(double, double, double) - Static method in class com.orsoncharts.graphics3d.Point3D
-
Creates a new Point3D instance from spherical coordinates.
- createPurpleWineColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Purple Wine" settings.
- createRedRosesColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Red Roses" settings.
- createScatterChart(String, String, XYZDataset, String, String, String) - Static method in class com.orsoncharts.Chart3DFactory
-
Creates and returns a scatter plot based on the supplied dataset
(containing one or more series of (x, y, z) values).
- createShadesColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Shades" settings.
- createSphere(double, int, double, double, double, Color, Color) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates an approximation of a sphere.
- createStackedBarChart(String, String, CategoryDataset3D, String, String, String) - Static method in class com.orsoncharts.Chart3DFactory
-
Creates and returns a stacked bar chart based on the supplied dataset.
- createSurfaceChart(String, String, Function3D, String, String, String) - Static method in class com.orsoncharts.Chart3DFactory
-
Creates a surface chart for the specified function.
- createTarnishColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Tarnish" settings.
- createTetrahedron(double, double, double, double, Color) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates a tetrahedron.
- createTitle(String) - Static method in class com.orsoncharts.TitleUtils
-
Creates a chart title using the default font and alignment.
- createTitle(String, String) - Static method in class com.orsoncharts.TitleUtils
-
Creates a chart title and subtitle using default fonts and left
alignment.
- createTitle(String, String, Anchor2D) - Static method in class com.orsoncharts.TitleUtils
-
Creates a chart title and subtitle (optional) using default fonts and
alignment that is standard for the specified anchor point (that is, left
alignment when the title is anchored left, center alignment when the
title is anchored centrally, and right alignment when the title is
anchored to the right).
- createTitle(String, Font, String, Font, HAlign) - Static method in class com.orsoncharts.TitleUtils
-
Creates a chart title and subtitle using the specified fonts and
alignment.
- createXYZBarChart(String, String, XYZDataset, String, String, String) - Static method in class com.orsoncharts.Chart3DFactory
-
- createXYZLineChart(String, String, XYZDataset, String, String, String) - Static method in class com.orsoncharts.Chart3DFactory
-
Creates and returns a line chart based on the supplied dataset.
- createYellowLimeColors() - Static method in class com.orsoncharts.Colors
-
Returns a palette of ten colors created using the "i want hue" utility,
using the preset "Yellow Lime" settings.
- createYSheet(double, double, double, double, Color, boolean) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates a square flat surface in the x-z plane (constant y) with a
single face.
- createZSheet(double, double, double, double, Color) - Static method in class com.orsoncharts.graphics3d.Object3D
-
Creates a square flat surface in the x-y plane (constant z).
- cropLineToAxisAlignedBoundingBox(Line3D, double, double, double, double, double, double) - Static method in class com.orsoncharts.graphics3d.Line3D
-
Calculates and returns the line segment that is the result of cropping
the specified line segment to fit within an axis aligned bounding box.