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

## D

Dataset3D - Interface in com.orsoncharts.data
  The base interface for datasets in Orson Charts.
Dataset3DChangeEvent - Class in com.orsoncharts.data
  A dataset change event.
Dataset3DChangeEvent(Object, Object) - Constructor for class com.orsoncharts.data.Dataset3DChangeEvent
  Creates a new dataset change event.
Dataset3DChangeListener - Interface in com.orsoncharts.data
  The interface through which dataset change events are passed.
datasetChanged(Dataset3DChangeEvent) - Method in interface com.orsoncharts.data.Dataset3DChangeListener
  Called to notify the listener that the source dataset has been changed.
datasetChanged(Dataset3DChangeEvent) - Method in class com.orsoncharts.plot.AbstractPlot3D
  Receives notification of a dataset change, and passes this event on wrapped in a `Plot3DChangeEvent`.
datasetChanged(Dataset3DChangeEvent) - Method in class com.orsoncharts.plot.CategoryPlot3D
  Receives notification of a change to the dataset and handles this by adjusting the plot dimensions (according to the setting of the `autoAdjustDimensions` flag), reconfiguring the axes, and propagating a `Plot3DChangeEvent`.
datasetChanged(Dataset3DChangeEvent) - Method in class com.orsoncharts.plot.XYZPlot
  Receives notification that the plot's dataset has changed, and responds by passing on a `Plot3DChangeEvent` to the plot's registered listeners (with the default set-up, this notifies the chart).
DataUtils - Class in com.orsoncharts.data
  Some utility methods for working with the various datasets and data structures available in Orson Charts.
DEFAULT_AXIS_LABEL_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default foreground color for axis labels.
DEFAULT_AXIS_LABEL_FONT - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default font for axis labels.
DEFAULT_AXIS_TICK_LABEL_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default foreground color for axis tick labels.
DEFAULT_AXIS_TICK_LABEL_FONT - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default font for axis tick labels.
DEFAULT_CHARTBOX_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default chartbox color.
DEFAULT_COLUMN_GRIDLINES_VISIBLE - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default visibility for gridlines perpendicular to the column-axis.
DEFAULT_FILL_COLOR - Static variable in interface com.orsoncharts.marker.Marker
  The default fill color for markers.
DEFAULT_FONT - Static variable in class com.orsoncharts.table.TextElement
  The default font.
DEFAULT_GRIDLINE_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default gridline color.
DEFAULT_GRIDLINE_STROKE - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default gridline stroke.
DEFAULT_LABEL_COLOR - Static variable in class com.orsoncharts.axis.AbstractAxis3D
  The default axis label color (in most circumstances this will be overridden by the chart style).
DEFAULT_LABEL_COLOR - Static variable in interface com.orsoncharts.marker.Marker
  The default color for the marker labels.
DEFAULT_LABEL_FONT - Static variable in class com.orsoncharts.axis.AbstractAxis3D
  The default axis label font (in most circumstances this will be overridden by the chart style).
DEFAULT_LABEL_OFFSET - Static variable in class com.orsoncharts.axis.AbstractAxis3D
  The default label offset.
DEFAULT_LEGEND_FOOTER_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default foreground color for the legend footer if there is one.
DEFAULT_LEGEND_FOOTER_FONT - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default font for legend footers.
DEFAULT_LEGEND_HEADER_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default foreground color for the legend header if there is one.
DEFAULT_LEGEND_HEADER_FONT - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default font for legend headers.
DEFAULT_LEGEND_ITEM_BACKGROUND_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default legend item background color.
DEFAULT_LEGEND_ITEM_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default legend item color.
DEFAULT_LEGEND_ITEM_FONT - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default font for legend item text.
DEFAULT_LEGEND_ITEM_SHAPE - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default legend item shape.
DEFAULT_LINE_COLOR - Static variable in class com.orsoncharts.axis.AbstractAxis3D
  The default color for the axis line.
DEFAULT_LINE_COLOR - Static variable in interface com.orsoncharts.marker.Marker
  The default line color for markers.
DEFAULT_LINE_STROKE - Static variable in class com.orsoncharts.axis.AbstractAxis3D
  The default stroke for the axis line.
DEFAULT_LINE_STROKE - Static variable in interface com.orsoncharts.marker.Marker
  The default line stroke for markers.
DEFAULT_MARKER_FILL_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
DEFAULT_MARKER_FONT - Static variable in interface com.orsoncharts.marker.Marker
  The default font for marker labels.
DEFAULT_MARKER_LABEL_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
DEFAULT_MARKER_LABEL_FONT - Static variable in class com.orsoncharts.style.StandardChartStyle
DEFAULT_MARKER_LINE_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
DEFAULT_MARKER_LINE_STROKE - Static variable in class com.orsoncharts.style.StandardChartStyle
DEFAULT_PARTITION_KEY - Static variable in class com.orsoncharts.graphics3d.World
  The default partition key.
DEFAULT_PROJ_DIST - Static variable in class com.orsoncharts.Chart3D
  The default projection distance.
DEFAULT_PROJ_DIST - Static variable in class com.orsoncharts.graphics3d.DefaultDrawable3D
  The default projection distance.
DEFAULT_ROW_GRIDLINES_VISIBLE - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default visibility for gridlines perpendicular to the row-axis.
DEFAULT_SECTION_LABEL_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default color for pie section labels.
DEFAULT_SECTION_LABEL_FONT - Static variable in class com.orsoncharts.plot.PiePlot3D
  The default font for section labels on the chart.
DEFAULT_SECTION_LABEL_FONT - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default font for pie section labels.
DEFAULT_SMALLEST_VALUE - Static variable in class com.orsoncharts.axis.LogAxis3D
  The default value for the smallest value attribute.
DEFAULT_SUBTITLE_FONT - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default subtitle font.
DEFAULT_SUBTITLE_FONT - Static variable in class com.orsoncharts.TitleUtils
  The default sub-title font.
DEFAULT_TEMPLATE - Static variable in class com.orsoncharts.label.StandardCategoryItemLabelGenerator
  The default template string (used in the default constructor, it is equivalent to `StandardCategoryItemLabelGenerator.SERIES_AND_COLUMN_KEYS_AND_VALUE_TEMPLATE`).
DEFAULT_TEMPLATE - Static variable in class com.orsoncharts.label.StandardCategoryLabelGenerator
  The default template string (used in the default constructor, it is equivalent to `StandardCategoryLabelGenerator.KEY_ONLY_TEMPLATE`).
DEFAULT_TEMPLATE - Static variable in class com.orsoncharts.label.StandardPieLabelGenerator
  The default template string (used in the default constructor, it is equivalent to `StandardPieLabelGenerator.PERCENT_TEMPLATE`).
DEFAULT_TEMPLATE - Static variable in class com.orsoncharts.label.StandardXYZItemLabelGenerator
  The default label template.
DEFAULT_TEMPLATE - Static variable in class com.orsoncharts.label.StandardXYZLabelGenerator
  The default label template.
DEFAULT_TEXT_BACKGROUND_COLOR - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default background color for the title and subtitle, and legend header and footer.
DEFAULT_TICK_LABEL_COLOR - Static variable in class com.orsoncharts.axis.AbstractAxis3D
  The default tick label color (in most circumstances this will be overridden by the chart style).
DEFAULT_TICK_LABEL_FONT - Static variable in class com.orsoncharts.axis.AbstractAxis3D
  The default tick label font (in most circumstances this will be overridden by the chart style).
DEFAULT_TITLE_COLOR - Static variable in class com.orsoncharts.TitleUtils
  The default foreground color for titles.
DEFAULT_TITLE_FONT - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default title font.
DEFAULT_TITLE_FONT - Static variable in class com.orsoncharts.TitleUtils
  The default title font.
DEFAULT_X_GRIDLINES_VISIBLE - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default visibility for gridlines perpendicular to the x-axis.
DEFAULT_Y_GRIDLINES_VISIBLE - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default visibility for gridlines perpendicular to the y-axis.
DEFAULT_Z_GRIDLINES_VISIBLE - Static variable in class com.orsoncharts.style.StandardChartStyle
  The default visibility for gridlines perpendicular to the z-axis.
DefaultDrawable3D - Class in com.orsoncharts.graphics3d
  Provides a default implementation of the `Drawable3D` interface.
DefaultDrawable3D(World) - Constructor for class com.orsoncharts.graphics3d.DefaultDrawable3D
  Creates a new instance to display the content of the specified `world`.
DefaultKeyedValue<T> - Class in com.orsoncharts.data
  A data item where a key is associated with a value (typically numerical).
DefaultKeyedValue(Comparable<?>, T) - Constructor for class com.orsoncharts.data.DefaultKeyedValue
  Creates a new instance.
DefaultKeyedValues<T> - Class in com.orsoncharts.data
  A list of `(key, value)` pairs.
DefaultKeyedValues() - Constructor for class com.orsoncharts.data.DefaultKeyedValues
  Creates a new (empty) list of keyed values.
DefaultKeyedValues(List<Comparable<?>>) - Constructor for class com.orsoncharts.data.DefaultKeyedValues
  Creates a new instance with the specified keys (each associated with a `null` value).
DefaultKeyedValues2D<T> - Class in com.orsoncharts.data
  A two dimensional grid of (typically numerical) data that is accessible by row and column keys.
DefaultKeyedValues2D() - Constructor for class com.orsoncharts.data.DefaultKeyedValues2D
  Creates a new (empty) instance.
DefaultKeyedValues2D(List<Comparable<?>>, List<Comparable<?>>) - Constructor for class com.orsoncharts.data.DefaultKeyedValues2D
  Creates a new instance with the specified keys and all data values initialized to `null`.
DefaultKeyedValues3D<V> - Class in com.orsoncharts.data
  A three dimensional table of numerical values, implementing the `KeyedValues3D` interface.
DefaultKeyedValues3D() - Constructor for class com.orsoncharts.data.DefaultKeyedValues3D
  Creates a new (empty) table.
deriveTextAnchor(RefPt2D, boolean) - Static method in class com.orsoncharts.marker.AbstractMarker
  A utility method that returns a suitable text anchor for a given reference point.
deriveTextAnchorForLine(RefPt2D, boolean) - Static method in class com.orsoncharts.marker.AbstractMarker
  A utility method that returns a suitable text anchor for a given reference point relative to a line (rather than a rectangle which is the normal case).
Dimension3D - Class in com.orsoncharts.graphics3d
  A dimension in 3D (width, height and depth).
Dimension3D(double, double, double) - Constructor for class com.orsoncharts.graphics3d.Dimension3D
  Creates a new `Dimension3D` instance.
dimensions - Variable in class com.orsoncharts.plot.AbstractPlot3D
  The plot dimensions in 3D space.
DisplayPanel3D - Class in com.orsoncharts.graphics3d.swing
  A panel for displaying 3D content, with a toolbar and popup menu to control the view.
DisplayPanel3D(Panel3D) - Constructor for class com.orsoncharts.graphics3d.swing.DisplayPanel3D
  Creates a new display panel for the given content, with a toolbar and popup menu configured.
DisplayPanel3D(Panel3D, boolean, boolean) - Constructor for class com.orsoncharts.graphics3d.swing.DisplayPanel3D
  Creates a new display panel.
Dot3D - Class in com.orsoncharts.graphics3d
  A 3D object that is simply a dot (single vertex).
Dot3D(float, float, float, Color) - Constructor for class com.orsoncharts.graphics3d.Dot3D
  Creates a new `Dot3D` instance.
DoubleSidedFace - Class in com.orsoncharts.graphics3d
  A double-sided face.
DoubleSidedFace(Object3D, int[]) - Constructor for class com.orsoncharts.graphics3d.DoubleSidedFace
  Creates a new double-sided face.
DownAction - Class in com.orsoncharts.graphics3d.swing
  An action that handles rotating the 3D view towards the bottom of the screen.
DownAction(Panel3D) - Constructor for class com.orsoncharts.graphics3d.swing.DownAction
  Creates a new action associated with the specified panel.
draw(Graphics2D, Point2D, Point2D, Point2D, List<TickData>, RenderingInfo, boolean) - Method in class com.orsoncharts.axis.AbstractAxis3D
  Draws the axis along an arbitrary line (between `startPt` and `endPt`).
draw(Graphics2D, Point2D, Point2D, Point2D, List<TickData>, RenderingInfo, boolean) - Method in interface com.orsoncharts.axis.Axis3D
  Draws the axis along an arbitrary line (between `startPt` and `endPt`).
draw(Graphics2D, Point2D, Point2D, Point2D, List<TickData>, RenderingInfo, boolean) - Method in class com.orsoncharts.axis.LogAxis3D
  Draws the axis.
draw(Graphics2D, Point2D, Point2D, Point2D, List<TickData>, RenderingInfo, boolean) - Method in class com.orsoncharts.axis.NumberAxis3D
  Draws the axis to the supplied graphics target (`g2`, with the specified starting and ending points for the line.
draw(Graphics2D, Point2D, Point2D, Point2D, List<TickData>, RenderingInfo, boolean) - Method in class com.orsoncharts.axis.StandardCategoryAxis3D
  Draws the axis between the two points `pt0` and `pt1` in Java2D space.
draw(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.Chart3D
  Draws the chart to the specified output target.
draw() - Method in class com.orsoncharts.fx.Chart3DCanvas
  Draws the content of the canvas and updates the `renderingInfo` attribute with the latest rendering information.
draw(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.graphics3d.DefaultDrawable3D
  Draws the current view to a `Graphics2D` instance.
draw(Graphics2D, Rectangle2D) - Method in interface com.orsoncharts.graphics3d.Drawable3D
  Draws the scene to the supplied `Graphics2D` target and returns an object containing state information about the rendering.
draw(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.legend.ColorScaleElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D, TableElementOnDraw) - Method in class com.orsoncharts.legend.ColorScaleElement
  Draws the element within the specified bounds.
draw(Graphics2D, MarkerData, boolean) - Method in class com.orsoncharts.marker.CategoryMarker
  Handles drawing of the marker.
draw(Graphics2D, MarkerData, boolean) - Method in interface com.orsoncharts.marker.Marker
  Draws the marker based on the `markerData` which has been passed to the 3D engine to generate the required 2D projection points.
draw(Graphics2D, MarkerData, boolean) - Method in class com.orsoncharts.marker.NumberMarker
  Draws the marker.
draw(Graphics2D, MarkerData, boolean) - Method in class com.orsoncharts.marker.RangeMarker
draw(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.table.FlowElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D, TableElementOnDraw) - Method in class com.orsoncharts.table.FlowElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.table.GridElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D, TableElementOnDraw) - Method in class com.orsoncharts.table.GridElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.table.ShapeElement
  Draws the shape element within the specified bounds.
draw(Graphics2D, Rectangle2D, TableElementOnDraw) - Method in class com.orsoncharts.table.ShapeElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D) - Method in interface com.orsoncharts.table.TableElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D, TableElementOnDraw) - Method in interface com.orsoncharts.table.TableElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.table.TextElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D, TableElementOnDraw) - Method in class com.orsoncharts.table.TextElement
  Draws the element within the specified bounds.
draw(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.table.VerticalFlowElement
  Draws the element and all of its subelements within the specified bounds.
draw(Graphics2D, Rectangle2D, TableElementOnDraw) - Method in class com.orsoncharts.table.VerticalFlowElement
  Draws the element within the specified bounds.
Drawable3D - Interface in com.orsoncharts.graphics3d
  A three dimensional scene that can be viewed from an arbitrary viewpoint and rendered to any `Graphics2D` instance.
drawAlignedString(String, Graphics2D, float, float, TextAnchor) - Static method in class com.orsoncharts.util.TextUtils
  Draws a string such that the specified anchor point is aligned to the given `(x, y)` location, and returns a bounding rectangle for the text.
drawAxisLabel(String, Graphics2D, Line2D, Point2D, double, RenderingInfo, boolean) - Method in class com.orsoncharts.axis.AbstractAxis3D
  Draws the specified text as the axis label and returns a bounding shape (2D) for the text.
drawItemLabels(World, CategoryDataset3D, KeyedValues3DItemKey, double, double, double, double, boolean) - Method in class com.orsoncharts.renderer.category.BarRenderer3D
drawItemLabels(World, CategoryDataset3D, KeyedValues3DItemKey, double, double, double, double, boolean) - Method in class com.orsoncharts.renderer.category.StackedBarRenderer3D
drawMarkerLabel(Graphics2D, String, double, double, Anchor2D, Line2D, boolean) - Method in class com.orsoncharts.marker.AbstractMarker
  Draws a marker label.
drawMarkerLabel(Graphics2D, String, double, double, Anchor2D, Line2D, Line2D, boolean) - Method in class com.orsoncharts.marker.AbstractMarker
  Draws a marker label.
drawRotatedString(String, Graphics2D, float, float, TextAnchor, double, float, float) - Static method in class com.orsoncharts.util.TextUtils
  Draws a string that is aligned by one anchor point and rotated about another anchor point.
drawRotatedString(String, Graphics2D, float, float, TextAnchor, double, TextAnchor) - Static method in class com.orsoncharts.util.TextUtils
  Draws a string that is aligned by one anchor point and rotated about another anchor point, and returns a bounding shape for the text.
drawRotatedString(String, Graphics2D, double, float, float) - Static method in class com.orsoncharts.util.TextUtils
  A utility method for drawing rotated text.
drawRotatedString(String, Graphics2D, float, float, double, float, float) - Static method in class com.orsoncharts.util.TextUtils
  A utility method for drawing rotated text.
drawRotatedString(AttributedString, Graphics2D, double, float, float) - Static method in class com.orsoncharts.util.TextUtils
  Draws the attributed string at `(x, y)`, rotated by the specified angle about `(x, y)`.
drawRotatedString(AttributedString, Graphics2D, float, float, double, float, float) - Static method in class com.orsoncharts.util.TextUtils
  Draws the attributed string at `(textX, textY)`, rotated by the specified angle about `(rotateX, rotateY)`.
drawRotatedString(AttributedString, Graphics2D, float, float, TextAnchor, double, TextAnchor, Rectangle2D) - Static method in class com.orsoncharts.util.TextUtils
  Draws the attributed string aligned to the point `(x, y)`, rotated by the specified angle about `rotationAnchor`.
dy - Variable in class com.orsoncharts.graphics3d.RenderingInfo
  The y-translation.

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