| Package | Description |
|---|---|
| com.orsoncharts.graphics3d |
The core 3D graphics rendering engine which is fully implemented using
the Java2D (Graphics2D) API.
|
| com.orsoncharts.plot |
Standard plot types (
PiePlot3D,
CategoryPlot3D and
XYZPlot) that can be used with the
Chart3D class. |
| com.orsoncharts.renderer.category |
Renderers that can be used with the
CategoryPlot3D class. |
| com.orsoncharts.renderer.xyz |
Renderers that can be used with the
XYZPlot class. |
| Constructor and Description |
|---|
DefaultDrawable3D(World world)
Creates a new instance to display the content of the specified
world. |
| Modifier and Type | Method and Description |
|---|---|
void |
XYZPlot.compose(World world,
double xOffset,
double yOffset,
double zOffset)
Adds 3D objects representing the current data for the plot to the
specified world.
|
void |
Plot3D.compose(World world,
double xOffset,
double yOffset,
double zOffset)
Adds 3D objects representing the current data for the plot to the
specified world.
|
void |
PiePlot3D.compose(World world,
double xOffset,
double yOffset,
double zOffset)
Adds 3D objects representing the current data for the plot to the
specified world.
|
void |
CategoryPlot3D.compose(World world,
double xOffset,
double yOffset,
double zOffset) |
| Modifier and Type | Method and Description |
|---|---|
void |
StackedBarRenderer3D.composeItem(CategoryDataset3D dataset,
int series,
int row,
int column,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Constructs and places one item from the specified dataset into the given
world.
|
void |
LineRenderer3D.composeItem(CategoryDataset3D dataset,
int series,
int row,
int column,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Constructs and places one item from the specified dataset into the given
world.
|
void |
CategoryRenderer3D.composeItem(CategoryDataset3D dataset,
int series,
int row,
int column,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Constructs and places one item from the specified dataset into the given
world.
|
void |
BarRenderer3D.composeItem(CategoryDataset3D dataset,
int series,
int row,
int column,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Constructs and places one item from the specified dataset into the given
world.
|
void |
AreaRenderer3D.composeItem(CategoryDataset3D dataset,
int series,
int row,
int column,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Constructs and places one item from the specified dataset into the given
world.
|
protected void |
BarRenderer3D.composeItem(double value,
double barBase,
CategoryDataset3D dataset,
int series,
int row,
int column,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Performs the actual work of composing a bar to represent one item in the
dataset.
|
protected void |
StackedBarRenderer3D.drawItemLabels(World world,
CategoryDataset3D dataset,
KeyedValues3DItemKey itemKey,
double xw,
double yw,
double zw,
double basew,
boolean inverted) |
protected void |
BarRenderer3D.drawItemLabels(World world,
CategoryDataset3D dataset,
KeyedValues3DItemKey itemKey,
double xw,
double yw,
double zw,
double basew,
boolean inverted) |
| Modifier and Type | Method and Description |
|---|---|
void |
XYZRenderer.composeAll(XYZPlot plot,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Composes all the 3D objects that this renderer needs to present.
|
void |
SurfaceRenderer.composeAll(XYZPlot plot,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Composes the entire representation of the function in the supplied
world. |
void |
AbstractXYZRenderer.composeAll(XYZPlot plot,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Adds objects to the
world to represent all the data items
that this renderer is responsible for. |
void |
XYZRenderer.composeItem(XYZDataset dataset,
int series,
int item,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Constructs and places one item from the specified dataset into the given
world.
|
void |
SurfaceRenderer.composeItem(XYZDataset dataset,
int series,
int item,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Throws an
UnsupportedOperationException because this
renderer does not support per-item rendering. |
void |
ScatterXYZRenderer.composeItem(XYZDataset dataset,
int series,
int item,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Constructs and places one item from the specified dataset into the given
world.
|
void |
LineXYZRenderer.composeItem(XYZDataset dataset,
int series,
int item,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Adds a single line representing one item from the dataset.
|
void |
BarXYZRenderer.composeItem(XYZDataset dataset,
int series,
int item,
World world,
Dimension3D dimensions,
double xOffset,
double yOffset,
double zOffset)
Adds a single bar representing one item from the dataset.
|