3D Axis API

Introduction
Set Axis Scale
Show Wall
Format Wall Color
Show Wall Gridlines
Set Axis Scale by Time-based Zooming
Label and Ticker

Introduction
To set properties on the Axis grid, labels, range, intervals...etc, first create an IAxis object that has a handle on the chart's Axis that would be edited.  Then, the minimum, maximum, step intervals...etc can be set by using the setMinScale, setMaxScale, setScaleStep... etc.  Please refer to IAxis in the EspressChart API DOCS if additional information is desired.  Some examples are provided below.

Frame frame = new Frame();
frame.addNotify();

// draw a frame chart of the same size as the chart
chart.draw(frame.getGraphics(), frame, 500, 400);

// create an IAxis object that has a handle on X-Axis
IAxis hXAxis = chart.gethXAxis();

Set Axis Scale
For information on Set Axis Scale, please refer to Set Axis Scale in 2D Axis API.

Show Wall

// set XY Wall invisible: X Axis corresponds to XY Wall,
// Y Axis to YZ Wall, Z Axis to XZ Wall
hXAxis.setVisible( false);
Format Wall Color
// set all walls to yellow color
hXAxis.setColor( Color.yellow);
Show Wall Gridlines
// make vertical gridlines visible
//  (horizontal gridlines are set through the Y Axis)
hXAxis.setGridVisible(true);
Set Axis Scale by Time-based Zooming
For information on Set Axis Scale by Time-based Zooming, please refer to Set Scale through Time-based Zooming in 2D Axis API.

Label and Ticker
For information on Label and Ticker, please refer to Axis Label API.

Please refer to IAxis, IDataPointSet, DateTimeFormat, & IZoomInfo in EspressChart APIDocs for additional information.