- paintComponent(Graphics) - Method in class com.orsoncharts.graphics3d.swing.Panel3D
-
Paints the panel by asking the drawable to render a 2D projection of the
objects it is managing.
- Panel3D - Class in com.orsoncharts.graphics3d.swing
-
A panel that displays a set of 3D objects from a particular viewing point.
- Panel3D(Drawable3D) - Constructor for class com.orsoncharts.graphics3d.swing.Panel3D
-
Creates a new panel with the specified
Drawable3D to
display.
- panLeftRight(double) - Method in class com.orsoncharts.graphics3d.swing.Panel3D
-
Rotates the view point around from left to right by the specified
angle and repaints the 3D scene.
- panLeftRight(double) - Method in class com.orsoncharts.graphics3d.ViewPoint3D
-
Moves the viewing point left or right around the 3D scene.
- parse(Reader) - Static method in class com.orsoncharts.util.json.JSONValue
-
Parse JSON text into java object from the input source.
- parse(String) - Static method in class com.orsoncharts.util.json.JSONValue
-
Parses an object from a string.
- parse(String) - Method in class com.orsoncharts.util.json.parser.JSONParser
-
- parse(String, ContainerFactory) - Method in class com.orsoncharts.util.json.parser.JSONParser
-
- parse(Reader) - Method in class com.orsoncharts.util.json.parser.JSONParser
-
- parse(Reader, ContainerFactory) - Method in class com.orsoncharts.util.json.parser.JSONParser
-
Parse JSON text into java object from the input source.
- parse(String, ContentHandler) - Method in class com.orsoncharts.util.json.parser.JSONParser
-
- parse(String, ContentHandler, boolean) - Method in class com.orsoncharts.util.json.parser.JSONParser
-
- parse(Reader, ContentHandler) - Method in class com.orsoncharts.util.json.parser.JSONParser
-
- parse(Reader, ContentHandler, boolean) - Method in class com.orsoncharts.util.json.parser.JSONParser
-
Stream processing of JSON text.
- ParseException - Exception in com.orsoncharts.util.json.parser
-
ParseException explains why and where the error occurs in source JSON text.
- ParseException(int) - Constructor for exception com.orsoncharts.util.json.parser.ParseException
-
- ParseException(int, Object) - Constructor for exception com.orsoncharts.util.json.parser.ParseException
-
- ParseException(int, int, Object) - Constructor for exception com.orsoncharts.util.json.parser.ParseException
-
- parseWithException(Reader) - Static method in class com.orsoncharts.util.json.JSONValue
-
Parse JSON text into java object from the input source.
- parseWithException(String) - Static method in class com.orsoncharts.util.json.JSONValue
-
Parses an object from a JSON string.
- peggedValue(double) - Method in class com.orsoncharts.Range
-
Returns either (a) the supplied value, if it falls within the range, or
(b) the range minimum or maximum value, whichever is closest to value.
- percent(double) - Method in class com.orsoncharts.Range
-
Returns the value as a percentage along the range.
- percent(double, boolean) - Method in class com.orsoncharts.Range
-
Returns the value as a percentage along the range, with optionally the
result inverted (that is, p becomes 1.0 - p).
- PERCENT_TEMPLATE - Static variable in class com.orsoncharts.label.StandardPieLabelGenerator
-
A template string that will show the section key followed by the
percentage in brackets (with zero decimal places).
- PERCENT_TEMPLATE_2DP - Static variable in class com.orsoncharts.label.StandardPieLabelGenerator
-
A template string that will show the section key followed by the
percentage in brackets (with two decimal places precision).
- PieDataset3D - Interface in com.orsoncharts.data
-
The interface through which the
PiePlot3D class obtains data for
pie charts.
- PieLabelGenerator - Interface in com.orsoncharts.label
-
A label generator for pie charts.
- PiePlot3D - Class in com.orsoncharts.plot
-
A plot for creating 3D pie charts.
- PiePlot3D(PieDataset3D) - Constructor for class com.orsoncharts.plot.PiePlot3D
-
Creates a new pie plot in 3D.
- Plot3D - Interface in com.orsoncharts.plot
-
- Plot3DChangeEvent - Class in com.orsoncharts.plot
-
An event used to signal a change to a
Plot3D.
- Plot3DChangeEvent(Object, Plot3D, boolean) - Constructor for class com.orsoncharts.plot.Plot3DChangeEvent
-
Creates a new event.
- Plot3DChangeListener - Interface in com.orsoncharts.plot
-
An interface used to receive change events from
Plot3D instances.
- plotChanged(Plot3DChangeEvent) - Method in class com.orsoncharts.Chart3D
-
Receives notification of a plot change event, refreshes the 3D model
(world) and passes the event on, wrapped in a
Chart3DChangeEvent,
to all registered listeners.
- plotChanged(Plot3DChangeEvent) - Method in interface com.orsoncharts.plot.Plot3DChangeListener
-
Receives notification that a plot has changed.
- Point3D - Class in com.orsoncharts.graphics3d
-
A point in 3D space (this class is also used to represent vectors in 3D
space).
- Point3D(double, double, double) - Constructor for class com.orsoncharts.graphics3d.Point3D
-
Creates a new point in 3D space.
- positiveRequired(double, String) - Static method in class com.orsoncharts.util.ArgChecks
-
Checks if the specified argument is positive and, if it is NOT, throws an
IllegalArgumentException.
- preferredSize(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.legend.ColorScaleElement
-
Returns the preferred size for this element.
- preferredSize(Graphics2D, Rectangle2D, Map<String, Object>) - Method in class com.orsoncharts.legend.ColorScaleElement
-
Returns the preferred size for this element.
- preferredSize(Graphics2D, Rectangle2D) - Method in class com.orsoncharts.table.AbstractTableElement
-
Returns the preferred size of the element (including insets).
- preferredSize(Graphics2D, Rectangle2D, Map<String, Object>) - Method in class com.orsoncharts.table.AbstractTableElement
-
Returns the preferred size of the element (including insets).
- preferredSize(Graphics2D, Rectangle2D, Map<String, Object>) - Method in class com.orsoncharts.table.FlowElement
-
Returns the preferred size of the element (including insets).
- preferredSize(Graphics2D, Rectangle2D, Map<String, Object>) - Method in class com.orsoncharts.table.GridElement
-
Returns the preferred size of the element (including insets).
- preferredSize(Graphics2D, Rectangle2D, Map<String, Object>) - Method in class com.orsoncharts.table.ShapeElement
-
- preferredSize(Graphics2D, Rectangle2D) - Method in interface com.orsoncharts.table.TableElement
-
Calculates the preferred size for the element, with reference to the
specified bounds.
- preferredSize(Graphics2D, Rectangle2D, Map<String, Object>) - Method in interface com.orsoncharts.table.TableElement
-
Returns the preferred size of the element, subject to the supplied
constraints.
- preferredSize(Graphics2D, Rectangle2D, Map<String, Object>) - Method in class com.orsoncharts.table.TextElement
-
Returns the preferred size of the element (including insets).
- preferredSize(Graphics2D, Rectangle2D, Map<String, Object>) - Method in class com.orsoncharts.table.VerticalFlowElement
-
Returns the preferred size for the element.
- previous() - Method in class com.orsoncharts.axis.IntegerTickSelector
-
Move the cursor to the previous (smaller) tick size, if there is one.
- previous() - Method in class com.orsoncharts.axis.NumberTickSelector
-
Move the cursor to the previous (smaller) tick size, if there is one.
- previous() - Method in interface com.orsoncharts.axis.TickSelector
-
Move the cursor to the previous (smaller) tick size, if there is one.
- primitive(Object) - Method in interface com.orsoncharts.util.json.parser.ContentHandler
-
Receive notification of the JSON primitive values:
java.lang.String,
java.lang.Number,
java.lang.Boolean
null
- put(Comparable<?>, T) - Method in class com.orsoncharts.data.DefaultKeyedValues
-
Adds a value or, if there is an existing value with the same key, updates
an existing value.