Skip navigation links
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 

C

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<S extends java.lang.Comparable<S>,R extends java.lang.Comparable<R>,C extends java.lang.Comparable<C>> - 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<S extends java.lang.Comparable<S>,R extends java.lang.Comparable<R>,C extends java.lang.Comparable<C>> - 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
A marker for a category on a CategoryAxis3D.
CategoryMarker(Comparable<?>) - Constructor for class com.orsoncharts.marker.CategoryMarker
Creates a marker for the specified category.
CategoryMarkerType - Enum in com.orsoncharts.marker
An enumeration of the different types of CategoryMarker.
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
The interface that must be implemented by classes that wish to receive Chart3DMouseEvent notifications from a Chart3DPanel.
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
A default skin for the Chart3DViewer.
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
Creates a new face for a ChartBox3D.
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
A visitor for a ChartElement.
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
An event that signals a change to a ChartStyle.
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
A ChartElementVisitor that applies a chart style to the elements of a chart.
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
A TableElement that displays a ColorScale.
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
An interface that should be implemented by renderers that use a ColorScale - this provides a mechanism for the ColorScaleLegendBuilder to find the color scale.
ColorSource<K extends java.lang.Comparable<K>> - Interface in com.orsoncharts.plot
A color source for use by the PiePlot3D class.
com.orsoncharts - package com.orsoncharts
Core classes, including Chart3D, Chart3DPanel and Chart3DFactory.
com.orsoncharts.axis - package com.orsoncharts.axis
Axes (CategoryAxis3D, NumberAxis3D and LogAxis3D) plus supporting classes and interfaces.
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
Datasets that can be used by the CategoryPlot3D class.
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
Standard plot types (PiePlot3D, CategoryPlot3D and XYZPlot) that can be used with the Chart3D class.
com.orsoncharts.renderer - package com.orsoncharts.renderer
Base package for renderer support.
com.orsoncharts.renderer.category - package com.orsoncharts.renderer.category
Renderers that can be used with the CategoryPlot3D class.
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<fangyidong@yahoo.com.cn>: 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<S, ?, ?, ?>, S) - 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<?, ?, C, ?>, C) - 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<?, R, ?, ?>, R) - 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<? extends Comparable>) - 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
Creates and returns a bar chart based on the supplied dataset (this is for special cases, most general cases will be covered by the Chart3DFactory.createBarChart(String, String, CategoryDataset3D, String, String, String) method).
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.
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 
Skip navigation links