I've been asked to find out if the shape of the 3D chart can be represented in the form of a "cube" rather than a rectangle. I haven't been able to find this information within the api.
I would like to implement a button similar to reset within the rotation chart control. Often when zooming in and rotating users have the need to reset the chart to its original state. Is there a function to achieve this, or will I need to call chartview.ResetChartObjectList and replot the values?
The apsect ratio (h/w ratio) of the chart is controlled by the SetGraphBorderDiagonal method. So if the overall ChartView window is sized with an aspect ratio of 1:1, setting a symmetrical graph border around the plotting are should give you equal height and width for the chart.
The depth of the chart is controlled using the SetFractionalZViewportDepth method. A value of 1.0 should give you a visual depth equal to the height and width.
chartVu.SetFractionalZViewportDepth(1.0);
The best way to return the graph back to it original state, is to do as you describe: clear the chart display list buffer using ResetChartObjectList, and then replot the chart using your original graph building routine.